High-performance open-source identity stack, engineered for developers
ThunderID is an open source IAM stack built in Go, focused on open standards and designed to handle identity for humans, AI agents, and workloads with fully orchestratable identity flows.
Engineered with native Agent ID and inherent agentic AI capabilities to secure end-to-end workflows among humans, agents, and resources, including full MCP and A2A Authorization
Built upon a Post-Quantum Cryptographic (PQC) foundation to be inherently resistant to "Harvest Now, Decrypt Later" and "Trust Now, Forge Later" attacks and crypto agility by design.
Designed for integration with decentralized identity infrastructure, including digital wallets, verifiable credentials, DIDs, and trust registries, reducing integration complexity for developers.
Built for cloud-native delivery with a lightweight, high-performant, API-first runtime that integrates into modern CI/CD, GitOps, and containerized workflows.
Everything you need to build, deploy, and scale identity in production.
Model and orchestrate identity journeys as composable flows using a drag-&-drop visual flow builder.
Every capability is accessible programmatically over a secure, modern RESTful API, enabling you to build, deploy, and manage identity as code.
Use drop-in UI components from pixel-perfect SDKs for React, Next.js, and more, and style with your own CSS.
Built on proven open standards including OpenID Connect, OAuth2, SCIM, and SAML and designed to evolve with next-generation standards.
Deploy where your workloads live without infrastructure lock-in using a GitOps-driven approach and deployment artifacts for Kubernetes, Docker, and Helm.
Work your way, whether you are an app developer, IAM architect, or system admin. Your workflows, your default toolbox.
ThunderID is engineered from the ground up to fit your workflows and toolbox, not dictate them.
We're building ThunderID with you. Engage with our ever-growing community to get the latest updates, product support, and more.
Help shape ThunderID by submitting features, fixes, or improvements.
Start Contributing →
Identify bugs and suggest enhancements to make ThunderID better for everyone.
Open an Issue →
Join Discord to get real-time support, ask questions, and engage with other users
Join Discord →
Work together seamlessly with secure your applications with ease.
Terms & Policy