imacrayon/alpine-ajax
An Alpine.js plugin for building server-powered frontends. observed · 2026-08-28
Health v2 · maintenance only
79/100
- Activity 72
- Release rhythm 75
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 16.5
- age_days: 1908
- days_rel: 169
- days_push: 169
- n_releases_24m: 15
Adoption not part of the score
1142 stars · 27 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Alpine AJAX is an Alpine.js plugin that lets forms and links make asynchronous HTTP requests and render server HTML responses directly into the page. It enables building interactive, progressively enhanced websites without writing JSON APIs or custom JavaScript.
Use cases
- submit forms via ajax and update part of the page with the server response
- build a search box that fetches filtered results without a full page reload
- add interactivity to a server-rendered site without a SPA framework
- progressively enhance links and forms so they work without JavaScript
- swap HTML fragments from the server into targeted page elements
When to choose
- you use Alpine.js and want hypermedia-style interactivity with minimal JavaScript
- your server renders HTML and you want to avoid building a JSON API
- you value progressive enhancement and accessibility
- you want a tiny (~3kB) alternative to heavier libraries like htmx within an Alpine codebase
When to avoid
- you need a full single-page application with client-side routing and state management
- your frontend is built with React, Vue, or another component framework
- you need JSON-based data exchange or complex client-side data models
- your team does not use Alpine.js and you'd rather adopt htmx or similar
Facets
library · maturity active
http-client middleware form-handling web-development frontend browser alpinejs ajax hateoas hypermedia progressive-enhancement html-over-the-wire javascript
2 sources
- readme: https://github.com/imacrayon/alpine-ajax · fetched 2026-08-28 · 0db81f1414cf
- homepage: https://alpine-ajax.js.org · fetched 2026-08-29 · 507beb3e1cd5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| imacrayon/alpine-ajax | main | 79 |
For agents
markdown · JSON · MCP: product_card(name="imacrayon/alpine-ajax")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem