Datastar
CommunityLive UIs via server-rendered HTML & SSE
Authorcbeauhilton
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Datastar solves the complexity of building real-time, interactive web UIs by keeping state on the server and streaming HTML to the browser via SSE. It eliminates the need for client-side state management and heavy frontend frameworks.
Core Features & Use Cases
- Server-rendered HTML delivered over SSE for real-time updates
- Declarative attributes (data-signals, data-on, data-bind) to drive UI without custom JavaScript
- CQRS-style commands with @get/@post and morphing-based DOM updates
- Use cases include live dashboards, collaborative forms, and dynamic forms with real-time validation
Quick Start
Write a simple Datastar-enabled page that defines a data-init stream and a patch-ready HTML template, then open the page to see real-time updates.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Datastar Download link: https://github.com/cbeauhilton/mu/archive/main.zip#datastar Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.