Repository navigation
Description
Overview
This is an umbrella tracking issue for the ThunderID SDK Suite, covering framework-, integration-, and runtime-specific SDKs.
The goal is to provide a consistent, first-class developer experience across all supported frameworks and languages, with room to expand in the future.
This issue tracks coverage, gaps, and related sub-issues for individual SDKs.
SDK Coverage & Status
Language / Runtime
| SDK | Status | Priority | Assignee | Notes |
|---|---|---|---|---|
| JavaScript / TypeScript SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
| Go SDK | ⚪ Not Started | ⭐⭐⭐⭐⭐ | — | Sub-issue / tracking link |
| Java SDK | ⚪ Not Started | ⭐⭐ | — | Sub-issue / tracking link |
| PHP SDK | ⚪ Not Started | ⭐ | — | Sub-issue / tracking link |
| Python SDK | 🟡 In Progress | ⭐⭐⭐⭐ | @sahandilshan | #2530 |
| .NET SDK | ⚪ Not Started | ⭐ | — | Sub-issue / tracking link |
Platform
| SDK | Status | Priority | Assignee | Notes |
|---|---|---|---|---|
| Browser SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
| Node SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
| Android SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
| iOS SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
Frameworks
| SDK | Status | Priority | Assignee | Notes |
|---|---|---|---|---|
| Next.js SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
| Nuxt SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
| Express SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
| NestJS SDK | ⚪ Not Started | ⭐⭐ | — | Sub-issue / tracking link |
| Angular SDK | ⚪ Not Started | ⭐⭐⭐⭐ | — | Sub-issue / tracking link |
| Remix SDK | ⚪ Not Started | ⭐⭐ | — | Sub-issue / tracking link |
| SvelteKit SDK | ⚪ Not Started | ⭐⭐ | — | Sub-issue / tracking link |
| Django SDK | ⚪ Not Started | ⭐⭐ | — | Sub-issue / tracking link |
| Astro SDK | ⚪ Not Started | ⭐⭐ | — | Sub-issue / tracking link |
Libraries
| SDK | Status | Priority | Assignee | Notes |
|---|---|---|---|---|
| React SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
| Vue.js SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
Mobile Frameworks
| SDK | Status | Priority | Assignee | Notes |
|---|---|---|---|---|
| Flutter SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | @brionmario | — |
| React Native SDK | ⚪ Not Started | ⭐⭐⭐ | — | Sub-issue / tracking link |
Official Integrations
| Integration | Status | Priority | Assignee | Notes |
|---|---|---|---|---|
| React Router SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | — | asgardeo/javascript#212 |
| TanStack Router SDK | 🟢 Completed | ⭐⭐⭐⭐⭐ | — | asgardeo/javascript#212 |
| Better Auth Provider | 🟡 In Progress | ⭐⭐⭐⭐⭐ | — | #3559 |
| Auth.js Provider | 🟡 In Progress | ⭐⭐⭐⭐⭐ | — | #3544 |
| NuxtAuth Provider | ⚪ Not Started | ⭐⭐⭐⭐⭐ | — | #3544 |
| Passport Strategy | ⚪ Not Started | ⭐⭐⭐⭐⭐ | — | Sub-issue / tracking link |
| Backstage Plugin | ⚪ Not Started | ⭐⭐⭐⭐⭐ | — | Sub-issue / tracking link |
Legend
[1] 🟢 Completed – Production-ready, stable, and documented
[2] 🟡 In Progress – Actively being developed or partially shipped
[3] ⚪ Not Started – Planned but no implementation yet
[4] 🔴 Blocked – Requires architectural decision, redesign, or dependency resolution
[5] ⭐ Priority scale:
- ⭐ = low priority
- ⭐⭐⭐ = medium priority
- ⭐⭐⭐⭐⭐ = highest priority / strategic focus
Goals
- Provide a consistent and high-quality developer experience across all SDKs
- Offer idiomatic abstractions for each framework, integration, or language
- Align APIs, configuration patterns, and documentation across the suite
- Track roadmap and plan for future SDK expansion
Scope
This umbrella issue is intended for:
- Tracking SDK coverage and gaps across frameworks, integrations, and runtimes
- Linking related feature / implementation issues
- Aligning roadmap discussions across the ThunderID SDK suite
Individual SDKs or integrations should be discussed and implemented in their respective linked issues.
Activity
sahandilshan commentedon May 1, 2026
I can start to work on python sdk
brionmario commentedon May 1, 2026
Awesome. Assigned to the following issue:
brionmario commentedon May 6, 2026
Great. Assigned:
5 remaining items
Auth.jsprovider #3544Better Authprovider #3559[-][UMBRELLA ☂️] Thunder SDK Suite – Coverage, Integrations, and Roadmap[/-][+][UMBRELLA ☂️] ThunderID SDK Suite – Coverage, Integrations, and Roadmap[/+]Better Authprovider #3559Auth.jsprovider #3544