OOHTML

A suite of new DOM features that lets us write modular, reusable, and reactive HTML, offering robust UI development with none of a framework.

npm i @webqit/oohtml; or CDN: https://unpkg.com/@webqit/oohtml/dist/main.js
Go to docs

ReadMe

NPM version NPM downloads

Robust, Web-Native UI Development

Think an all-new ability to author your entire UI from modular, reusable and granularly reactive HTML, letting you maintain a one-way or two-way binding with your JavaScript appliaction - and this time, altogether based on just native web platform primitives and none of a framework! OOHTML comes with all modern UI development paradigms built into the plain old HTML so you can go without a tool.

OOHTML is being proposed as a native browser technology at the Web Platform Incubator Community Group. Consider joining the discussion.

Getting Started

Visit the docs for an overview, the specifications and usage guides.

npm i @webqit/oohtml; or CDN: https://unpkg.com/@webqit/oohtml/dist/main.js
Go to docs

Also, join the Github Discussions for OOHTML.

Contributing to the Project

Help report bugs, or request features; or join in the development.

License

The MIT license.