hx-button
### button:'hx' +'button' type:success|error|info|warning|default size:sm|md|lg shape:yuan|zhi disabled:Boolean
Enterprise Web Component Library built with Lit 3.x
tagged template string virtual dom builder
Alpine.js now has a lightweight [morph plugin](https://alpinejs.dev/plugins/morph) and this extension allows you to use it as the swapping mechanism in htmx which is necessary to retain Alpine state when you have entire Alpine components swapped by htmx.
high power tools for html
This extension allows you to use the [morphdom](https://github.com/patrick-steele-idem/morphdom) library as the swapping mechanism in htmx.
Convert Domain Names correctly from IDN to Punycode and vice-versa and offer TR46 processing.
hexa-api
This extension allows you to swap multiple elements marked with the `id` attribute from the HTML response. You can also choose for each element which [swap method](https://htmx.org/docs#swapping) should be used. Multi-swap is a very powerful tool in conju
This extension includes log of all htmx events for the element it is on, either through the `console.debug` function or through the `console.log` function with a `DEBUG:` prefix.
Run javascript code by embedding them in your HTML using the element as context.
This extension triggers an event ``restored`` whenever a back button even is detected while using ``hx-boost``.
Definitions for htmx attributes in JSX
LZ-based compression algorithm
This extension encodes parameters in JSON format instead of url format.
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
The `include-vals` extension allows you to programmatically include values in a request with a `include-vals` attribute. The value of this attribute is one or more name/value pairs, which will be evaluated as the fields in a javascript object literal.
This extension supports transforming a JSON/XML request response into HTML via a client-side template before it is swapped into the DOM. Currently four client-side templating engines are supported:
This extension allows you to easily manage loading states while a request is in flight, including disabling elements, and adding and removing CSS classes.
A package that contains an array of every single file extension there is for binary files
A package that contains an array of every single file extension there is for text files
Spectrum UI components in React
A React component that is a base button.