68 lines
3.0 KiB
Markdown
68 lines
3.0 KiB
Markdown
# SDKs
|
|
|
|
Datastar provides backend SDKs that simplify the process of generating [SSE events](/reference/sse_events) specific to Datastar. If you'd like to contribute an SDK, please follow the [Contribution Guidelines](https://github.com/starfederation/datastar/blob/main/CONTRIBUTING.md#sdks).
|
|
|
|
## Clojure
|
|
|
|
Clojure [SDK](https://github.com/starfederation/datastar/tree/main/sdk/clojure) and [examples](https://github.com/starfederation/datastar/tree/main/examples/clojure).
|
|
_Author: [Jeremy Schoffen](https://github.com/JeremS)_
|
|
|
|
## dotnet
|
|
|
|
dotnet [SDK](https://github.com/starfederation/datastar/tree/main/sdk/dotnet) and [examples](https://github.com/starfederation/datastar/tree/main/examples/dotnet).
|
|
_Author: [Greg H](https://github.com/SpiralOSS)_
|
|
|
|
## Go
|
|
|
|
Go [SDK](https://github.com/starfederation/datastar/tree/main/sdk/go) and [examples](https://github.com/starfederation/datastar/tree/main/examples/go).
|
|
_Author: [Delaney Gillilan](https://github.com/delaneyj)_
|
|
|
|
Other examples:
|
|
[1 App 5 Stacks ported to Go+Templ+Datastar](https://github.com/delaneyj/1a5s-datastar)
|
|
|
|
## Java
|
|
|
|
Java [SDK](https://github.com/starfederation/datastar/blob/develop/sdk/java).
|
|
_Author: [Peter Humulock](https://github.com/rphumulock)_
|
|
|
|
## PHP
|
|
|
|
PHP [SDK](https://github.com/starfederation/datastar-php) and [examples](https://github.com/starfederation/datastar/tree/main/examples/php).
|
|
_Author: [Ben Croker](https://github.com/bencroker) ([PutYourLightsOn](https://putyourlightson.com/))_
|
|
|
|
### Laravel
|
|
|
|
[Laravel package](https://github.com/putyourlightson/laravel-datastar)
|
|
|
|
### Craft CMS
|
|
|
|
[Craft CMS plugin](https://putyourlightson.com/plugins/datastar)
|
|
|
|
Other examples:
|
|
[Craft Datastar Pokemon demo](https://github.com/khalwat/craft-datastar-pokemon-demo)
|
|
|
|
## Python
|
|
|
|
Python [SDK](https://github.com/starfederation/datastar/tree/main/sdk/python), [examples](https://github.com/starfederation/datastar/tree/main/examples/python), and [PyPI package](https://pypi.org/project/datastar-py/), including support for Sanic, Django, Quart and FastAPI.
|
|
_Author: [Felix Ingram](https://github.com/lllama)_
|
|
|
|
## Rust
|
|
|
|
Rust [SDK](https://github.com/starfederation/datastar/tree/main/sdk/rust) and [examples](https://github.com/starfederation/datastar/tree/main/examples/rust).
|
|
_Author: [Johnathan Stevers](https://github.com/jmstevers)_
|
|
|
|
## Ruby
|
|
|
|
Ruby [SDK](https://github.com/starfederation/datastar/tree/main/sdk/ruby) and [examples](https://github.com/starfederation/datastar/tree/main/examples/ruby).
|
|
_Author: [Ismael Celis](https://github.com/ismasan)_
|
|
|
|
## TypeScript
|
|
|
|
TypeScript [SDK](https://github.com/starfederation/datastar/tree/main/sdk/typescript) and [examples](https://github.com/starfederation/datastar/tree/main/examples/typescript), including support for NodeJS and Web standard runtimes (Deno, Bun, etc.).
|
|
_Author: [Patrick Marchand](https://github.com/Superpat)_
|
|
|
|
## Zig
|
|
|
|
Zig [SDK](https://github.com/starfederation/datastar/tree/main/sdk/zig) and [examples](https://github.com/starfederation/datastar/tree/main/examples/zig).
|
|
_Author: [Johnathan Stevers](https://github.com/jmstevers)_
|