define-html
Define custom element to import in html
Define custom element to import in html
A modern library of web components.
Turn some (server) expanded HTML into the smallest, optimized HTML representation so it can be rapidly cloned (via web components, for example) on the client
Set properties of a native or imported custom-element based on media queries.
Autogenerate command methods for declarative web components
Notify element/behaviors when to be engaged.
Script HTML elements like yore, with support for ES modules.
Parse a script tag that contains JSON.
Glue DOM and custom elements together mostly declaratively.
Glue DOM and custom elements together mostly declaratively.
Make server rendered html generate microdata.
Turns the tag it adorns into a web component that inherits from [k-fetch](https://github.com/bahrus/k-fetch)
Instantiate template when viewable.
provides a light-weight way of turning a section of HTML into tiny unnamed islands of interactivity, modeled after be- based behavior -- be-lets
<!-- [](https://github.com/bahrus/be-intl/actions/workflows/CI.yml) --> [ components together.
Enhance the input element so it can declaratively read contents from a local file (or files).
Format numbers, dates automatically and semantically.
Invoke method on upstream peer element or the host.
*be-it* is a vaguely named custom enhancement for DOM elements, whose mission is rather obscure but quite important. It allows deriving and forwarding [microdata](https://developer.mozilla.org/en-US/docs/Web/HTML/Microdata) values from meta and link tags