html.js

An intuitive, extensible way to work directly with the DOM.

Usage no npm install needed!

<script type="module">
  import htmlJs from 'https://cdn.skypack.dev/html.js';
</script>

README

HTML is a small, extensible library to help you enjoy the DOM in a simple, direct way.

Please check out the demo, the API and the F.A.Q..

Full Version:

Download: HTML.min.js or HTML.js Build Status
Bower: bower install HTML
NPM: npm install html.js
Component: component install nbubna/HTML

Includes dot-traversal, query(), each(), only(), all(), add(), remove(), HTML.ify() and emmet abbreviations in add():

Base Version:

Download: HTML.min.js or HTML.js

Includes dot-traversal, query(), each(), only(), all(), add(), remove() and HTML.ify():

Core Version:

Download: HTML.min.js or HTML.js

Includes dot-traversal, query(), each(), only(), all() and HTML.ify():

Release History

Thanks to Adrian Cooney for the inspiration and starting point for this project.