SDKs
Datastar provides backend SDKs that can (optionally) simplify the process of generating SSE events specific to Datastar.
If you’d like to contribute an SDK, please follow the Contribution Guidelines.
Clojure #
Maintainer: Jeremy Schoffen
C# #
Maintainer: Greg H
Go #
Maintainer: Delaney Gillilan
Other examples: 1 App 5 Stacks ported to Go+Templ+Datastar
Java #
Java SDK.
Maintainer: mailq
Contributors: Peter Humulock, Tom D.
PHP #
Maintainer: Ben Croker
Craft CMS #
Craft CMS plugin (PutYourLightsOn)
Laravel #
Laravel package (PutYourLightsOn)
Python #
Python SDK, examples, and PyPI package, including support for most popular frameworks.
Maintainer: Felix Ingram
Contributors: Chase Sterling
Ruby #
Maintainer: Ismael Celis
Rust #
Maintainer: Glen De Cauwsemaecker
Contributors: Johnathan Stevers
Rama #
Rama module and example.
TypeScript #
TypeScript SDK and examples, including support for NodeJS and Web standard runtimes (Deno, Bun, etc.).
Maintainer: Edu Wass
Contributors: Patrick Marchand