starfederation/datastar
The hypermedia framework. observed · 2026-08-28
Health v2 · maintenance only
90/100
- Activity 98
- Release rhythm 86
- Longevity 78
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: 7.0
- age_days: 1102
- days_rel: 92
- days_push: 12
- n_releases_24m: 35
Adoption not part of the score
4988 stars · 211 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Datastar is a lightweight hypermedia framework for building reactive web applications using declarative data-* attributes in HTML, with a single ~12 KiB script. Backends in any language drive the frontend by sending HTML fragments or server-sent events (SSE), with official SDKs available.
Use cases
- build reactive web apps without writing frontend JavaScript
- stream server-sent events to patch the DOM from the backend
- add frontend reactivity to a server-rendered site
- build real-time collaborative web applications
- replace a heavy SPA framework with a hypermedia approach
- bind form inputs to reactive signals with data attributes
When to choose
- you want server-driven state management with minimal client-side JavaScript
- your backend is in a language without a rich SPA ecosystem and you want SDK support
- you prefer hypermedia/HTML-over-the-wire architectures like HTMX but want built-in reactivity
- you need a tiny (~12 KiB) dependency for interactive UIs
When to avoid
- you need a large ecosystem of components, routing, and tooling like React or Vue
- your app requires complex offline-first or heavy client-side state
- you need fine-grained control over the client bundle or framework internals
Facets
framework · maturity active
web-framework ssr state-management templating frontend-framework web-development frontend backend cross-platform browser hypermedia server-driven-ui sse declarative-attributes htmx-alternative reactive-signals web-server nodejs
3 sources
- readme: https://github.com/starfederation/datastar · fetched 2026-08-28 · 76814a4fdd84
- homepage: https://data-star.dev · fetched 2026-08-29 · 565f71e28a06
- site_page: https://data-star.dev/star_federation · fetched 2026-08-29 · c8239b9bc576
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| starfederation/datastar | main | 90 |
For agents
markdown · JSON · MCP: product_card(name="starfederation/datastar")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem