starfederation/datastar

The hypermedia framework.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on September 13th, 2026
Created on August 28th, 2023
Open Issues & Pull Requests: 9 (+0)
GitHub issues: Enabled
Number of forks: 214
Total Stargazers: 5,073 (+0)
Total Subscribers: 46 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.2 hours
Mean response time: 33.0 hours
90th percentile: 42.3 hours
Tracked items: 459

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 95% of issues opened in the past year have since been closed. Three people close 90% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 224 days
Stale 30+ days: 4
Stale 90+ days: 4

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (129)
  • enhancement (83)
  • question (26)
  • sdk (24)
  • website (18)
  • documentation (10)
  • build (1)
  • tests (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Datastar is a hypermedia framework for building web applications with declarative frontend reactivity.

Datastar addresses the problem of adding interactivity to web pages without requiring complex build tooling or large JavaScript bundles. It works by letting developers add reactive behavior through declarative data-* attributes in HTML, with the framework handling state management and DOM updates. The entire framework loads as a single lightweight script tag, keeping the initial payload minimal while enabling everything from simple static sites to real-time collaborative applications.

Datastar suits developers who want to build interactive web applications without adopting a heavy frontend framework or build process. It works well for projects where you want to keep HTML as the primary source of truth and layer in interactivity incrementally. The approach appeals to teams building server-rendered applications that need client-side reactivity, as well as those preferring a hypermedia-driven architecture over API-first development.

The project maintains an active development pace with regular updates and an established community presence through its Discord server and documentation site. Contribution guidelines are documented and accessible to potential contributors.