Datastar

Community

Live 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.