Skip to content
InfratoApp
InfratoApp / Resources / Open-source alternatives / Auth0

Open-source alternatives to Auth0

10 open-source projects are offered as replacements for Auth0. KeyCloak is the most starred. Running one yourself trades the subscription for your own hosting and upkeep, so the table below leads with what decides that trade: whether the project is alive, what its licence lets a business do, and whether there is a container command to start from.

7 / 10
Pushed in the last 90 days
0 / 10
With a container command
4 / 10
Permissive licence

Side by side

Open-source alternatives to Auth0
ProjectStarsActivityLicenceSelf-hostLanguage
KeyCloak37,427ActivePermissive○Java
Authelia29,307ActivePermissive○Go
Authentik26,005ActiveNot identified○Python
ORY17,617SlowingPermissive○Go
Supertokens15,349ActiveNot identified○Java
Zitadel15,345ActiveNetwork copyleft○Go
Hanko9,043ActiveNot identified○Go
Cerbos4,626ActivePermissive○Go
Fief717SlowingNot identified○Python
Oso160QuietNot identified○TypeScript

Each one, briefly

  • KeyCloak37,427 stars · permissive · active

    Open Source Identity and Access Management For Modern Applications and Services

  • Authelia29,307 stars · permissive · active

    The Single Sign-On Multi-Factor portal for web apps. OpenID Certified™ and Post-Quantum Cryptography Ready.

  • Authentik26,005 stars · not identified · active

    The authentication glue you need.

    Also replaces Okta

  • ORY17,617 stars · permissive · slowing

    Internet-scale OpenID Certified™ OpenID Connect and OAuth2.1 provider that integrates with your user management through headless APIs. Solve OIDC/OAuth2 user cases over night. Consume as a service on Ory Network or self-host. Trusted by OpenAI and many others for scale and security. Written in Go.

    Also replaces Okta

  • Supertokens15,349 stars · not identified · active

    Open source alternative to Auth0 / Firebase Auth / AWS Cognito

    Also replaces Okta

  • Zitadel15,345 stars · network copyleft · active

    ZITADEL - Identity infrastructure, simplified for you.

    Also replaces Okta

  • Hanko9,043 stars · not identified · active

    Modern authentication, on your terms. Open source alternative to Auth0, Clerk, WorkOS, Stytch.

    Also replaces Stytch

  • Cerbos4,626 stars · permissive · active

    Cerbos is an open-core authorization management platform for authorizing every identity and governing every action across applications, gateways, workloads, and AI agents.

    Also replaces Okta

  • Fief717 stars · not identified · slowing

    Users and authentication management SaaS

    Also replaces Okta

  • Oso160 stars · not identified · quiet

    A Ruby OAuth microservice for SAML based authentication

Where this comes from

Which projects are offered against Auth0 comes from opensourcealternative.to, re-read weekly. Every figure in the table is read from the project’s own repository. We have not run these projects, and we hold no price for Auth0. Browse every open-source alternative.