SDKs
Learn about Atsign's SDKs and developer presence
Our client SDKs
The table below shows all of our client SDKs. A Client SDK implements the client-side of the Atsign Protocol. They are the main toolkits a developer needs to create an application secured by Atsign Platform.
If there's an app you want to build, pick up a language SDK and get started through one of the links below.
If your language is unsupported, feel free to give us a shout at support@atsign.com!
Stable
The most feature-rich and supported language SDK; directed towards Dart and Flutter application developers to build secure apps
Java
Stable
The next most feature-rich SDK, also published on Maven
C
Beta
SDK built with the goal of serving CPU architectures such as RISC-V and embedded devices (ESP32s) and as a core dependency of the C NoPorts Daemon
Python
Beta
SDK built with the initial goal of supporting non-Dart capable devices and Pythonistas in general
Micropython
Beta
SDK built with the goal of supporting devices like the Raspberry Pi Pico W and embedded devices
C++
Alpha
SDK built with the initial goal of supporting ESP32s via PlatformIO/Arduino SDK
Rust
Alpha
SDK to support Rust developers; still in alpha phase
Our GitHub
The Atsign Platform is fully open source under open source licensing.
Check out The Atsign Foundation below!
Last updated