https://github.com/starfederation/datastar
The hypermedia framework.
https://github.com/starfederation/datastar
Last synced: 16 days ago
JSON representation
The hypermedia framework.
- Host: GitHub
- URL: https://github.com/starfederation/datastar
- Owner: starfederation
- License: mit
- Created: 2023-08-28T02:34:22.000Z (over 1 year ago)
- Default Branch: develop
- Last Pushed: 2025-04-12T00:34:15.000Z (18 days ago)
- Last Synced: 2025-04-12T01:28:01.416Z (17 days ago)
- Language: Go
- Homepage: https://data-star.dev
- Size: 116 MB
- Stars: 1,429
- Watchers: 22
- Forks: 109
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-ccamel - starfederation/datastar - The hypermedia framework. (Go)
README
[](https://github.com/starfederation/datastar/releases)
[](https://github.com/starfederation/datastar/blob/main/LICENSE)
[](https://github.com/starfederation/datastar/stargazers)
# Datastar
### The hypermedia framework.
Datastar helps you build reactive web applications with the simplicity of server-side rendering and the power of a full-stack SPA framework.
Getting started is as easy as adding a single 14.5 KiB script tag to your HTML.
```html
```
Then start adding frontend reactivity using declarative
data-*
attributes.```html
Save
```Visit the [Datastar Website »](https://data-star.dev/)
Watch the [Videos »](https://www.youtube.com/@data-star)
Join the [Discord Server »](https://discord.com/channels/1296224603642925098/1296224603642925102)
## Getting Started
Read the [Getting Started Guide »](https://data-star.dev/guide/getting_started)
## Contributing
Read the [Contribution Guidelines »](https://github.com/starfederation/datastar/blob/develop/CONTRIBUTING.md)
## Custom Plugins
You can manually add your own plugins to the core:
```html
{
"imports": {
"datastar": "https://cdn.jsdelivr.net/gh/starfederation/[email protected]/bundles/datastar.js"
}
}import { load } from 'datastar'
load(
// Look ma’, I made a plugin!
)```
[](https://www.star-history.com/#starfederation/datastar&Date)