Identity & auth

16 open source projects, ranked by health and re-checked every week.

Replacing:− Auth0− Okta

Ranked by health

  1. KeycloakOpen Source Identity and Access Management For Modern Applications and Services★ 37k Apache-2.0 Java self-hostNot scored yet
  2. AutheliaAuthentication and authorization server that adds single sign-on and multi-factor authentication to web apps.★ 29k Apache-2.0 Go self-hostNot scored yet
  3. authentikIdentity provider supporting single sign-on via OAuth2/OpenID Connect, SAML, LDAP and proxy authentication.★ 26k MIT + commercial enterprise/ Python self-hostNot scored yet
  4. SuperTokensAuthentication service with login, session management, social sign-in, passwordless and multi-factor auth.★ 15k Apache-2.0 + commercial ee/ Java self-host managedNot scored yet
  5. ZITADELIdentity and access management platform with OpenID Connect, SAML, passkeys, multi-tenancy and audit logs.★ 15k AGPL-3.0 Go self-host managedNot scored yet
  6. LogtoAuthentication and authorization platform built on OIDC and OAuth 2.1 with multi-tenancy, SSO and RBAC.★ 15k MPL-2.0 TypeScript self-host managedNot scored yet
  7. CasdoorIdentity and access management server with a web UI supporting OAuth, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn and MFA.★ 15k Apache-2.0 Go self-host managedNot scored yet
  8. Ory KratosHeadless identity and user management server written in Go, with passkeys, social sign-in, MFA and account recovery.★ 14k Apache-2.0 Go self-host managedNot scored yet
  9. Apereo CASSingle sign-on server supporting the CAS, SAML, OAuth2 and OpenID Connect protocols.★ 11k Apache-2.0 Java self-hostNot scored yet
  10. DexOpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors★ 11k Apache-2.0 Go self-hostNot scored yet
  11. Pocket IDOpenID Connect provider that lets users sign in to self-hosted applications with passkeys.★ 9.3k BSD-2-Clause Go self-hostNot scored yet
  12. HankoAuthentication server and web components for passkeys, passwords, social login and MFA.★ 9.0k AGPL-3.0 (backend) + MIT (frontend) Go self-host managedNot scored yet
  13. TinyauthLightweight authentication server and OpenID Connect provider that adds login to apps behind a reverse proxy.★ 8.3k AGPL-3.0 Go self-hostNot scored yet
  14. HexclaveUser infrastructure platform that handles authentication, teams, payments, emails and analytics for apps.★ 6.9k AGPL-3.0 (server) + MIT (client) TypeScript self-host managedNot scored yet
  15. KanidmKanidm: A simple, secure, and fast identity management platform★ 5.4k MPL-2.0 Rust self-hostNot scored yet
  16. AuthgearAuthentication platform with passkeys, SSO, MFA, passwordless and biometric login for web and mobile apps.★ 2.1k Apache-2.0 Go self-host managedNot scored yet