Another important part of Spawn is the SDKs implemented in different languages that aim to abstract all the protocol specifics and expose an easy and intuitive API to developers.
Spawn currently has or develops SDK for the following languages:
Language | Support | Link |
---|---|---|
Dart | 🚧 | https://github.com/eigr/spawn-dart |
Elixir | ✅ | https://github.com/eigr/spawn/tree/main/spawn_sdk/spawn_sdk |
Go | 🚧 | https://github.com/eigr/spawn-go-sdk |
Java Standalone | ✅ | https://github.com/eigr/spawn-java-std-sdk |
NodeJS / Bun | ✅ | https://github.com/eigr/spawn-node-sdk |
Python | ✅ | https://github.com/eigr/spawn-python-sdk |
Rust | 🚧 | https://github.com/eigr/spawn-rust-sdk |
Spring Boot | ✅ | https://github.com/eigr/spawn-springboot-sdk |
Full documentation for each language can be found in each of their repositories, but here we provide a quick introduction to each.