FindSoftware

Alpine.js

JavaScript framework that adds reactive behavior to HTML through attributes written in the markup.

Alpine.js adds reactive behavior to HTML through attributes written in the markup. It runs in the browser: a page includes it with a script tag, or the npm package alpinejs can be imported into a bundle.

Identity

Status
Active
Maintainer
Caleb Porzio3
First release
20197

Rendering and deploy

Runs as
In the browser4
Install with
script tag or npm module4

Releases

Current major version
35
Last release
2026-10-206

Adoption

GitHub stars
31,9891
npm downloads a week
418,2499
Contributors
3288
Sites using it (HTTP Archive)
108,40810
Dependent repositories
15,13111
Dependent packages
18911

Why these figures do not compare

Sources

  1. 2026-10-22: links, GitHub stars
    api.github.com/repos/alpinejs/alpine
  2. 2026-10-22: links, Categories, Written in
    alpinejs.dev
  3. 2026-10-22: Maintainer, License, License model
    github.com/alpinejs/alpine/blob/main/LICENSE.md
  4. 2026-10-22: Runs as, Install with
    alpinejs.dev/essentials/installation
  5. 2026-10-22: Current major version
    registry.npmjs.org/alpinejs/latest
  6. 2026-10-22: Last release
    api.github.com/repos/alpinejs/alpine/releases/latest
  7. 2026-10-22: First release
    registry.npmjs.org/alpinejs
  8. 2026-10-22: Contributors
    api.github.com/repos/alpinejs/alpine/contributors
  9. 2026-10-22: npm downloads a week
    api.npmjs.org/downloads/point/last-week/alpinejs
  10. 2026-10-25: Sites using it (HTTP Archive)
    cdn.httparchive.org/v1/technologies
  11. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/alpinejs

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON