Authentik vs Keycloak
Comparing two open source alternatives to Auth0. Use the comparison below to decide which one fits your needs.

Authentik
MITOpen source identity provider and SSO solution that replaces Auth0 and Okta with a self-hostable, flexible authentication platform.

Keycloak
Apache-2.0Open-source identity and access management with SSO, OAuth2, OIDC, and SAML support for modern applications.
Side-by-side comparison
Authentik | Keycloak | |
|---|---|---|
| License | MIT | Apache-2.0 |
| Self-hostable | Yes | Yes |
| GitHub Stars | 25,649 | 36,881 |
| Forks | 2,029 | 8,945 |
| Open Issues | 1,099 | 3,261 |
| Last Commit | Sep 19, 2026 | Sep 20, 2026 |
| First Released | Dec 30, 2019 | Jul 2, 2013 |
| Categories | ||
| Tags |
GitHub stars over time
GitHub stars over time
Similar open source alternatives
Trezur
Fast, secure, light-weight web-app to generate TOTP and HOTP tokens.
Google Authenticator
2FAuth
Self-hosted web app to manage your Two-Factor Authentication (2FA) accounts and generate TOTP and HOTP codes from any browser.
Authy
Tinyauth
The tiniest OpenID Certified self-hosted authentication and authorization server, with OAuth, OIDC, LDAP, 2FA, and Traefik/Nginx/Caddy middleware support.
Auth0
OTPHub
Simple OTP app for desktop and mobile.
Google Authenticator
Stack Auth
Open-source authentication platform for Next.js and React, built as an alternative to Auth0 and Clerk.
Auth0
SuperTokens
Open-source authentication solution, an alternative to Auth0 and Firebase Auth that you can self-host.
Auth0