Official SDKs, framework integrations, and agent tooling for seamless authentication from the browser to the edge to the server.
Claude Plugin
Betathunderid (Claude)
Add ThunderID auth to Claude. Secure your tools, MCP servers, and agent actions with scoped, revocable tokens.
Codex Plugin
Betathunderid (Codex)
Bring ThunderID sign-in and token management to OpenAI Codex and the Codex CLI.
Agent Skills
Beta@thunderid/skills
Reusable skills that let any agent issue, verify, and revoke ThunderID credentials as part of a workflow.
React
@thunderid/react
Hooks and components to drop ThunderID into a React + Vite app in minutes.
Vue
@thunderid/vue
Composables and plugins to add authentication to any Vue.js application.
Browser
@thunderid/browser
Vanilla JavaScript SDK for browser apps without a framework.
JavaScript
@thunderid/javascript
Framework-agnostic core that powers the browser, Node, and platform SDKs.
Next.js
@thunderid/nextjs
Authentication for Next.js with full App Router and server-component support.
Nuxt
@thunderid/nuxt
Server-rendered authentication for Nuxt applications, out of the box.
React Router
@thunderid/react-router
Authentication for React Router (formerly Remix) applications.
TanStack Router
@thunderid/tanstack-router
Type-safe authentication for TanStack Router applications.
Express
@thunderid/express
Middleware to protect Express routes and APIs with ThunderID.
Node.js
@thunderid/node
Server-side SDK for verifying tokens and securing Node.js services.
Spring Security
Built-inio.thunderid:spring-security
ThunderID integration for Spring Security — secure Java and Kotlin back ends with minimal configuration.
iOS
ThunderID
Native Swift SDK with hosted login and secure token storage.
Android
io.thunderid:android
Native Kotlin SDK with hosted login and secure token storage.
Flutter
thunderid_flutter
Cross-platform authentication for Flutter apps.
Auth.js (NextAuth)
Soonnext-auth
Official ThunderID provider built into Auth.js — configure and go, no extra package.
Passport Strategy
Soonpassport
ThunderID strategy shipped directly in Passport.js for Node and Express back ends.
Nuxt Auth Provider
Soon@sidebase/nuxt-auth
ThunderID provider built into @sidebase/nuxt-auth — just add your credentials.
Better Auth
Soonbetter-auth
ThunderID provider for Better Auth — drop-in support for the TypeScript-native auth framework.
Angular
Soon@thunderid/angular
Guards, services, and components for ThunderID in Angular apps.
Go
Soongithub.com/thunder-id/go
Idiomatic Go SDK for verifying tokens and protecting services.
Python
Soonthunderid
Python SDK for Django, FastAPI, and Flask back ends.
React Native
Soon@thunderid/react-native
Cross-platform mobile authentication for React Native apps.
Start a discussion and it can be brought in as an official out-of-the-box SDK or a community integration. Every ThunderID SDK is built on the same framework-agnostic core, adding a new one is straightforward.