htmx
Dependency-free browser library that lets HTML attributes make AJAX requests, use CSS transitions, WebSockets and Server-Sent Events.
htmx is a browser library that uses HTML attributes to trigger AJAX requests and CSS transitions, and to open WebSocket and Server-Sent Event connections. The documentation calls it a browser-oriented library with no dependencies and says it is added with a script tag, without a build system. It is the successor to intercooler.js.
Worth knowing
The homepage says a newer major line has been released but is not marked as the npm latest version, so that people on the current line are not upgraded by accident.
Identity
- Status
- Active
Rendering and deploy
- Runs as
- In the browser3
- Install with
- script tag from a CDN3
Releases
Adoption
Sources
- 2026-10-22: name, links
htmx.org - 2026-10-22: links, Written in, Categories, GitHub stars
github.com/bigskysoftware/htmx - 2026-10-22: links, Runs as, Install with
htmx.org/docs/ - 2026-10-22: License, License model
github.com/bigskysoftware/htmx/blob/master/LICENSE - 2026-10-22: License, Last release
registry.npmjs.org/htmx.org/latest - 2026-10-22: Current major version
github.com/bigskysoftware/htmx/releases/tag/v4.0.0 - 2026-10-22: npm downloads a week
api.npmjs.org/downloads/point/last-week/htmx.org - 2026-10-22: links
htmx.org/extensions/ - 2026-10-25: Sites using it (HTTP Archive)
cdn.httparchive.org/v1/technologies - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/htmx.org