SDKs and libraries
Every Atheron SDK and framework integration, what is out and what is coming.
Sign in to see your own test client ID in the samples.
Every SDK is generated from one OpenAPI description of our API, with hand-written sign-in and webhook helpers, and the same behaviour checked across languages by one shared test suite. Until the SDK for your language is out, everything works over plain HTTP: every page here has cURL examples, and any OpenID Connect library reads our discovery document.
Pick your language at the top of any code block and the whole site follows it.
JavaScript and TypeScript
| SDK | Status | Package | Frameworks |
|---|---|---|---|
| JavaScript and TypeScript | Coming soon | @aton-network/sdk (npm) | Node and the browser, Next.js, React, Vue and Nuxt, SvelteKit, Angular, Express, NestJS, React Router and Remix, Auth.js provider, Passport strategy |
Server languages
| SDK | Status | Package | Frameworks |
|---|---|---|---|
| Python | Coming soon | aton-network (PyPI) | Django, Flask, FastAPI, django-allauth |
| Rust | Coming soon | aton-network (crates.io) | Axum, Actix Web |
| Go | Coming soon | github.com/Atheron-ATON-Network/atheron-sdk-go (Go modules) | net/http, Gin, Echo |
| Java and Kotlin | Coming soon | org.aton-network:aton-network-sdk (Maven Central) | Spring Boot, Spring Security, Kotlin |
| C# and .NET | Coming soon | AtonNetwork.Sdk (NuGet) | ASP.NET Core |
| PHP | Coming soon | aton-network/sdk (Packagist) | Laravel Socialite, Symfony, WordPress plugin |
| Ruby | Coming soon | aton-network (RubyGems) | Rails, OmniAuth strategy |
| Elixir | Coming soon | aton_network (Hex) | Phoenix |
Mobile and desktop
| SDK | Status | Package | Frameworks |
|---|---|---|---|
| Swift | Planned | atheron-swift (Swift Package Manager) | Native |
| Kotlin for Android | Planned | org.aton-network:aton-network-android (Maven Central) | Native |
| Flutter and Dart | Planned | aton_network (pub.dev) | Native |
| React Native and Expo | Planned | @aton-network/react-native (npm) | Native |
| .NET MAUI | Planned | AtonNetwork.Maui (NuGet) | Native |
| Electron | Planned | @aton-network/electron (npm) | Native |
| Tauri | Planned | tauri-plugin-aton-network (crates.io) | Native |
Games and no-code
| SDK | Status | Package | Frameworks |
|---|---|---|---|
| Unity | Planned | com.atheron.sdk (Unity package) | Native |
| Unreal | Planned | Atheron for Unreal (Fab) | Native |
| Godot | Planned | Atheron (Godot Asset Library) | Native |
| Zapier | Planned | Atheron (Zapier) | Native |
| Make | Planned | Atheron (Make) | Native |
| n8n | Planned | n8n-nodes-aton-network (npm) | Native |
The command line
The atheron CLI signs you in, lists your apps, rotates secrets and forwards webhooks to localhost. See the CLI.
Ask Atlas
AI assistantAsk anything about Sign in with Atheron, the API or the portal. You get an answer from our docs, with links to the pages it used.