Progressively enhance HTML with lightweight JavaScript libraries.
Fast, minimal, no JavaScript build tools required, and no bullshit.
htmx | Alpine.js | petite-vue | CalDOM | Litedom | |
---|---|---|---|---|---|
htmx | Alpine.js | petite-vue | CalDOM | Litedom | |
Description | </> htmx - high power tools for HTML | A rugged, minimal framework for composing JavaScript behavior in your markup. | 6kb subset of Vue optimized for progressive enhancement | An agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM. | A reactive Web Component library to create Custom Element and turns any HTML sections into components |
Repo | https://github.com/bigskysoftware/htmx | https://github.com/alpinejs/alpine | https://github.com/vuejs/petite-vue | https://github.com/dumijay/CalDom | https://github.com/mardix/litedom |
Size | ~10 KB | ~12 KB | ~5.8 KB | ~3 KB | ~3 KB |
Last commit | 2022-05-24 | 2022-05-03 | 2022-01-27 | 2021-07-27 | 2019-11-28 |
Version | n/a | v3.10.2 | n/a | 1.0.7 - Reactive++ | n/a |
Stars | 6,783 | 20,762 | 6,259 | 169 | 392 |
Watchers | 75 | 208 | 73 | 5 | 17 |
Forks | 266 | 922 | 253 | 5 | 18 |
Open Issues | 118 | 24 | 5 | 0 | 18 |
CDN | https://unpkg.com/htmx.org | https://unpkg.com/alpinejs | https://unpkg.com/petite-vue | -- | -- |
Web Components |
|
|
|
|
|
IE11 Compatible |
|
|
|
|
|