πŸ“ˆ GH Trending Explorer 🎲 Surprise me

← all repos

zitadel / zitadel

git clone https://github.com/zitadel/zitadel.git v4.20.0 Β· 1d ago πŸ”₯ on GitHub Trending today

Open-source identity and access management platform providing SSO, MFA, passkeys, OIDC, SAML, and SCIM with multi-tenancy.

Why you might care

Suits teams building SaaS or B2B products that need multi-tenant identity with native organizations, self-hostable or available as cloud. Exposes every resource through gRPC, connectRPC, and HTTP/JSON APIs, and records each mutation as an event that can be streamed via webhooks for auditing.

Categories

Alternatives

KeycloakAuth0OktaFusionAuth
+23
stars, 24h Β· #1,638
+~100
stars, 7 days Β· #2,146
+345
stars, 30 days Β· #2,380
15k
β˜… total Β· +1% this week
1.4k
forks Β· 1.3k open issues

Star history (as recorded here)

2026-10-20 Β· 15,356 β˜… 2026-10-23 Β· 15,399 β˜…
LanguageGo
LicenseAGPL-3.0
Created2020-03-16 (6y ago)
Last pushtoday
Watchers68
OwnerOrganization

Seen on GitHub Trending

  • 2026-10-23 β€” #7 daily in go Β· +24 β˜…
  • 2026-10-23 β€” #23 monthly in go Β· +345 β˜…
  • 2026-10-22 β€” #20 monthly in go Β· +331 β˜…

GitHub topics

Links

README excerpt
## The Identity Infrastructure for Developers
**ZITADEL** is an open-source identity and access management platform built for teams that need more than basic auth. Whether you're securing a SaaS product, building a B2B platform, or self-hosting a production IAM stack β€” ZITADEL gives you everything out of the box: SSO, MFA, Passkeys, OIDC, SAML, SCIM, and a battle-tested multi-tenancy model.
No vendor lock-in. No compromise on control. Just a robust, API-first identity platform you can own.
---
**🏑 Website Β |Β  πŸ’¬ Chat Β |Β  πŸ“‹ Docs Β |Β  πŸ§‘β€πŸ’» Blog Β |Β  πŸ“ž Contact**
---
## Why ZITADEL
We built ZITADEL to handle the hardest IAM challenges at scale β€” starting with multi-tenancy.
| | ZITADEL | FusionAuth | Keycloak | Auth0/Okta |
|---|---|---|---|---|
| Open-source | βœ… | ❌ | βœ… | ❌ |
| Self-hostable | βœ… | βœ… | βœ… | ❌ |
| Infrastructure-level tenants | βœ… Instances (High scale) | βœ… Tenants | 🟑 Realms (Scaling limits) | ❌ (Multi-tenant = multi-account) |
| B2B Organizations | βœ… Native & Unlimited | 🟑 via Entity Management | βœ… (Recent addition) | 🟑 (Plan/Account dependent) |
| Full audit trail | βœ… Comprehensive Event Stream* | 🟑 Audit logs | 🟑 Audit logs | 🟑 Audit logs |
| Passkeys (FIDO2) | βœ… | βœ… | βœ… | βœ… |
| Actions / webhooks | βœ… | βœ… | 🟑 via SPI | βœ… |
| API-first (gRPC + REST) | βœ… | 🟑 REST only | 🟑 REST only | 🟑 REST only |
| SaaS + self-host parity | βœ… | βœ… | βž– N/A | βž– N/A |
ZITADEL Cloud and self-hosted ZITADEL run the same codebase.
**Key differentiators for architects:**
- **Relational core, event-driven soul** β€” every mutation is written as an immutable event for a complete, API-accessible audit trail. Unlike systems that log only select activities, ZITADEL provides a comprehensive event stream that can be audited or streamed to external systems via Webhooks.
- **Strict multi-tenant hierarchy** β€” Identity System β†’ Organizations β†’ Projects, with isolated data and policy scoping at multiple levels
- **API-first design** β€” every resource and action is available via connectRPC, gRPC, and HTTP/JSON APIs
- **Zero-downtime updates** and horizontal scalability without external session stores
---
## Get Started in 3 Minutes
πŸ‘‰ Quick Start Guide
### ZITADEL Self-Hosted
 [code] 
Full deployment guides:
- Docker Compose 
- Kubernetes
> Need professional support for your self-hosted deployment? Contact us.
### ZITADEL Cloud (SaaS)
Start for free at zitadel.com β€” no credit card required. Available in US Β· EU Β· AU Β· CH. Pay-as-you-go pricing.
---
## Integrate with the V2 API
ZITADEL exposes every capability over a typed API. Here's how to create a user with the V2 REST API:
 [code] 
Explore the full API reference β€” including connectRPC and gRPC transports β€” or jump straight to quickstart examples.
---
## Features
**Authentication**
- Single Sign On (SSO) Β· Username/Password Β· Passkeys (FIDO2 / WebAuthn)
- MFA: OTP, U2F, OTP Email, OTP SMS
- LDAP Β· Enterprise IdPs and social logins
- OpenID Connect certified Β· SAML 2.0 Β· Device authorization
- Machine-to-machine: JWT Profile, P

Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.