Alternatives
Open Source Alternatives to Auth0
Auth0 alternatives listed by the directory.
Open Source Alternatives to Auth0
Use the same directory search, ordering, and pagination controls inside this collection.
11 of 11 tools
Hanko
Unknown
Open source authentication platform supporting passkeys, 2FA, SSO, and social login. Self-host or use Hanko Cloud, with full control over your data and no lock-in.
Authentik
Unknown
authentik is an open-source identity provider that offers self-hosted authentication, authorization, and user management for businesses of all sizes.
Authgear
Apache-2.0
Authgear is a managed IAM platform handling authentication, SSO, and user management for B2C and B2B apps, with biometrics, MFA, and zero-trust support.
Better Auth
MIT
A comprehensive authentication framework offering email/password, social sign-on, two-factor auth, and multi-tenant support with full TypeScript integration.
Cerbos
Apache-2.0
A scalable authorization layer that provides fine-grained access control through externalized policies, enabling secure and flexible permissions management.
Keycloak
Apache-2.0
Comprehensive open source identity management solution offering single sign-on, social login, and fine-grained authorization for applications and services.
Logto
MPL-2.0
An open-source identity solution offering customizable login experiences, multi-tenant support, and comprehensive user management.
Permify
AGPL-3.0
Open-source authorization service for implementing fine-grained access controls. Centralized, scalable solution supporting RBAC, ABAC and ReBAC with Google Zanzibar-inspired architecture.
Stack Auth
Unknown
Stack Auth provides secure authentication, authorization, and user management for developers in just 5 minutes.
SuperTokens
Unknown
Open-source authentication solution offering flexible, self-hosted user management with advanced features and easy integration.
Tesseral
MIT
Complete B2B authentication solution with SSO, role management, API security, and pre-built UI components. Ship enterprise-grade auth in just a few lines of code.










