Skip to content
@thunder-id

ThunderID

High-performance open-source identity stack, engineered for developers.

ThunderID

License GitHub last commit GitHub issues codecov.io GitHub Release

ThunderID is a lightweight, open-source IAM stack built to secure access for humans, AI agents, and machines.

Designed for the agentic era, ThunderID provides a developer-first IAM stack and supporting tools for securing applications, APIs, services, and agent-driven workflows. It works across traditional and decentralized identity ecosystems, with post-quantum-ready security built in from the start.

Core design goals of ThunderID include:

  • Agent-native identity: Manage AI agents as first-class identities with delegated authority, consent-aware access, traceability, and support for issuing verifiable credentials to agents. ThunderID also aims to expose IAM capabilities through interfaces that agents can use safely and programmatically.
  • Post-quantum-safe by design: Build on a crypto-agile foundation where algorithms, key types, signing methods, and token protection mechanisms can evolve over time, including support for post-quantum-safe algorithms and hybrid transition approaches across key management, credential issuance, assertions, and secure service-to-service communication.
  • Decentralized identity: Bridge the adoption gap for relying parties by making it practical for service providers to consume, verify, and trust decentralized identity in real-world applications, including DIDs, verifiable credentials, digital wallets, trust registries, and issuer-verifier-holder interaction models.
  • Lightweight runtime with GitOps support: Provide a lightweight, containerized runtime that can run across on-premises and cloud environments, with declarative identity flows, policies, and configuration suitable for automation, versioning, and GitOps practices.

Getting Started

Get started by exploring how ThunderID can be used to secure:

To learn more about overall requirements, solution patterns of these scenarios, refer to the Use Cases section.

Visit Get ThunderID to learn more about installation methods.

Contributing

Please refer to the Contributing Guide for the different ways to contribute to this project and the relevant guidelines.

For code contributions, refer to the Contributing Code section for details on the prerequisites and instructions for running ThunderID in development mode.

License

Licenses this source under the Apache License, Version 2.0 (LICENSE), You may not use this file except in compliance with the License.

Pinned Loading

  1. thunderid thunderid Public

    ThunderID is a high-performance, open-source identity stack designed for developers to secure and manage access for humans, AI agents, and machines through fully composable identity flows.

    Go 579 382

Repositories

Showing 9 of 9 repositories
  • thunderid Public

    ThunderID is a high-performance, open-source identity stack designed for developers to secure and manage access for humans, AI agents, and machines through fully composable identity flows.

    thunder-id/thunderid's past year of commit activity
    Go 579 Apache-2.0 382 667 (38 issues need help) 102 Updated Sep 16, 2026
  • governance Public
    thunder-id/governance's past year of commit activity
    0 Apache-2.0 2 0 0 Updated Sep 16, 2026
  • javascript-sdks Public

    Developer resources for building JavaScript-based applications with ThunderID

    thunder-id/javascript-sdks's past year of commit activity
    TypeScript 7 Apache-2.0 21 0 6 Updated Sep 15, 2026
  • android-sdks Public

    Developer resources for building Android applications with ThunderID

    thunder-id/android-sdks's past year of commit activity
    Kotlin 4 Apache-2.0 10 0 1 Updated Sep 15, 2026
  • flutter-sdks Public

    Developer resources for building Flutter applications with ThunderID

    thunder-id/flutter-sdks's past year of commit activity
    Dart 5 Apache-2.0 9 0 1 Updated Sep 15, 2026
  • ios-sdks Public

    Developer resources for building iOS applications with ThunderID

    thunder-id/ios-sdks's past year of commit activity
    Swift 5 Apache-2.0 7 0 1 Updated Sep 14, 2026
  • samples Public
    thunder-id/samples's past year of commit activity
    0 Apache-2.0 1 0 0 Updated Sep 4, 2026
  • skills Public

    Agent skills & plugins for developers using ThunderID

    thunder-id/skills's past year of commit activity
    35 Apache-2.0 8 0 0 Updated Aug 18, 2026
  • .github Public

    Organization profile content for the ThunderID

    thunder-id/.github's past year of commit activity
    4 Apache-2.0 2 0 1 Updated Aug 14, 2026

Most used topics

Loading…