6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

9 alternatives ranked by real activity

Open-source Frontegg alternatives

A curated, ranked list of the 9 best open-source alternatives to Frontegg.

The best open-source alternative to Frontegg is Keycloak. If that doesn't suit you, other good options are SuperTokens, ZITADEL, Logto and Hanko.

Frontegg alternatives are mainly Auth & Identity tools. 8 of them shipped code in the last 30 days, 9 can be self-hosted, and 5 use a permissive licence.

Last updated October 2, 2026 · ranked by GitHub stars, growth and recent commits

Keycloak

Keycloak is an open-source identity and access management server that adds single sign-on, user management and authorization to applications.

GitHub stars
37k
Last commit
today
Latest release
26.8.0
Licence
Apache-2.0
Self-hosted
Yes
keycloak.orgKeycloak homepage screenshot

Keycloak is an open-source identity and access management server. It lets application teams add authentication and secure services without building their own login system, since Keycloak handles storing users and authenticating them. The project is written in Java, released under the Apache-2.0 license and governed under the Cloud Native Computing Foundation code of conduct.

Keycloak supports standard protocols such as OpenID Connect and SAML, and offers user federation, strong authentication, user management and fine-grained authorization. You can run it from the downloadable distribution using a start-dev command, or use the official Docker image published on Quay for containers and Kubernetes setups. The project provides documentation, a user mailing list and community channels for help, along with guidance for building and testing from source.

Key features

  • Single sign-on with OpenID Connect and SAML
  • User federation with external directories
  • Strong and multi-step authentication options
  • Central user and account management
  • Fine-grained authorization policies
  • Docker image and standalone distribution

Pricing: Free and open source under the Apache-2.0 license; you host and operate it yourself.

SuperTokens

An open-source authentication provider offering login, session management, MFA and multi-tenancy through frontend and backend SDKs and a Java core service.

GitHub stars
15k
Last commit
today
Latest release
v12.2.0
Self-hosted
Yes
Hosted version
Available
supertokens.comSuperTokens homepage screenshot

SuperTokens is an open-source authentication provider positioned as an alternative to Auth0, Firebase Auth and AWS Cognito. It adds secure login and session management to your apps, with SDKs for popular languages and frameworks such as Node.js, Go, Python, React and React Native.

Its architecture has three building blocks: a frontend SDK that manages session tokens and renders login UI widgets, a backend SDK that provides the APIs for sign-up, sign-in, sign-out and session refreshing, and the SuperTokens Core, an HTTP service in Java that implements the authentication logic and database operations used by the backend SDK. The feature list spans passwordless and social sign-in, email and phone with password, session handling, MFA, multi-tenant organizations with enterprise SSO, user roles, authentication between microservices, and a dashboard for managing users.

You can self-host the core to keep user data in your own database, or use the vendor's managed offering. The repository's license is listed as 'Other' on GitHub, because enterprise features sit under a separate license, so check which features you need. It suits teams that want to own authentication without building it from scratch.

Key features

  • Email-password, passwordless and social login
  • Session management with token refresh
  • Multi-factor authentication support
  • Multi-tenancy and enterprise SSO
  • User roles and microservice authentication
  • User management dashboard

Pricing: Self-hosting is free at any scale. The managed cloud is free below 5K monthly active users, then $0.02 per active user per month, plus optional paid add-ons.

ZITADEL

An open-source identity and access management platform with SSO, MFA, passkeys, OIDC, SAML, SCIM and native multi-tenancy, available self-hosted or as a cloud service.

GitHub stars
15k
Last commit
today
Latest release
v4.19.4
Licence
AGPL-3.0
Self-hosted
Yes
Hosted version
Available
zitadel.comZITADEL homepage screenshot

ZITADEL is an identity and access management platform, open source, for teams that need more than basic login. It targets SaaS products, B2B platforms and self-hosted IAM stacks, and bundles single sign-on, multi-factor authentication, passkeys, OIDC, SAML and SCIM in an API-first design, with an emphasis on a mature multi-tenancy model.

A comparison table in the README sets it against FusionAuth, Keycloak and Auth0 or Okta on points such as open-source status, self-hosting, infrastructure-level tenants, native B2B organizations and a comprehensive event-stream audit trail. Topics list standards and features including OAuth 2, OpenID Connect, FIDO2, 2FA and passkeys. The positioning is that you can own the identity layer without vendor lock-in while still getting a polished product.

ZITADEL is written in Go and licensed under AGPL-3.0, with a website, chat, docs and blog. You can run it yourself or use the vendor's managed cloud. It suits developers and security teams building multi-tenant applications who want a self-hostable alternative to commercial identity providers.

Key features

  • Single sign-on with OIDC and SAML
  • Multi-factor authentication and passkeys
  • SCIM user provisioning support
  • Native multi-tenancy with B2B organizations
  • Event-stream audit trail
  • API-first, self-hostable design

Pricing: Free cloud plan for 100 daily active users. Pro costs $100 per month and includes 25,000 daily active users; Enterprise is custom and can run on your own infrastructure.

Logto

Open-source identity infrastructure that adds sign-in, enterprise SSO and role-based access control to SaaS and AI products, using OIDC and OAuth 2.1 standards.

GitHub stars
15k
Last commit
yesterday
Latest release
v1.44.0
Licence
MPL-2.0
Self-hosted
Yes
Hosted version
Available
logto.ioLogto homepage screenshot

Logto is an open-source identity platform that handles sign-in, sign-up and access control so product teams do not have to build them from scratch. It is built on OpenID Connect and OAuth 2.1, with SAML also supported, and is aimed at SaaS products and AI or agent-based platforms that need production-ready authentication.

Out of the box it provides multi-tenancy and organizations with member invites and role-based access, enterprise SSO, and prebuilt sign-in flows with a customizable interface. Sign-in options include social login, passwordless methods, MFA and Google One Tap, and it can connect to external identity providers such as Google, Azure AD and Okta. SDKs cover more than 30 frameworks, among them React, Next.js, Angular, Vue, Flutter, Go and Python.

The core is licensed under MPL-2.0 and can be self-hosted by following the OSS installation guide or run locally for development. Logto Cloud offers the same product as a fully managed service. The project also advertises support for the Model Context Protocol and agent-style AI architectures.

Key features

  • OIDC, OAuth 2.1 and SAML support
  • Multi-tenancy with organization RBAC
  • Enterprise single sign-on
  • Prebuilt, customizable sign-in flows
  • Social login, passwordless and MFA
  • SDKs for over 30 frameworks
  • Machine-to-machine access for APIs and CLIs

Pricing: Free cloud plan for up to 50,000 MAU. Pro starts at $24 per month plus token usage and add-ons; Enterprise is quoted, and self-hosting is available.

Hanko

An open-source authentication and user management service built around passkeys, with MFA, social login, SAML SSO and web components, self-hosted or on Hanko Cloud.

GitHub stars
9k
Last commit
today
Latest release
backend/v3.1.0
Self-hosted
Yes
Hosted version
Available
hanko.ioHanko homepage screenshot

Hanko is an authentication and user management solution released as open source, framework-agnostic and designed around privacy-first principles such as data minimalism and phishing resistance. It is presented as an alternative to Auth0, Clerk, WorkOS and Stytch, written in Go, with an API-first and lightweight design.

It supports modern sign-in methods including passwords, email passcodes, passkeys, MFA with TOTP and security keys, social logins such as Apple, Google and GitHub, custom OIDC and OAuth connections and SAML enterprise SSO. Configuration is flexible, for example passkey-only or OAuth-only setups, and passwords can be deletable by users. Hanko Elements web components make integration quick, a JS SDK is available, webhooks and server-side sessions with remote revocation are included, and a full API supports custom front ends. Organizations, roles and permissions plus mobile SDKs are on the roadmap.

You can self-host Hanko or use it as a fully managed service on Hanko Cloud. The repository lists the licence as Other, so review the licence file for the terms. It suits developers who want to own their authentication stack without building it from scratch.

Key features

  • Passkeys, passwords and email passcodes
  • MFA with TOTP and security keys
  • Social login and custom OIDC connections
  • SAML enterprise SSO
  • Hanko Elements web components
  • Webhooks and server-side sessions
  • JS SDK and API-first design

Pricing: Free Starter plan covers 10,000 monthly active users. Pro is $29 per month plus $0.01 per user above 10,000; Enterprise is custom. The code is open source for self-hosting.

Hexclave

A user infrastructure platform that handles authentication, teams, RBAC, API keys, payments, emails and analytics for apps, with a dashboard and optional deployment hosting.

GitHub stars
6.9k
Last commit
today
Latest release
dashboard-v1.0.123
Self-hosted
Yes
Hosted version
Available
hexclave.comHexclave homepage screenshot

Hexclave positions itself as infrastructure for the user side of an app: you pick the frontend, backend and database, and it manages everything around your users. That covers authentication, teams, permissions, API keys, payments, emails and analytics, packaged as a catalog of modules that you enable when your product needs them, all sharing one user model.

Authentication supports passkeys, OAuth and CLI auth, with methods toggled from the dashboard without code changes. Teams add workspaces, email invites and roles, while RBAC provides nested roles and a single permission check usable on server or client. API keys are auto-revoked if leaked and show their secret only once. Payments cover subscriptions, single charges and credit-based usage metering for individuals or teams, and emails cover transactional and marketing sends with an AI template editor.

Setup is designed around pasting one prompt into a coding agent, and a Hexclave Deploy offering can deploy the frontend, backend and database together. The code is TypeScript with Next.js, topics mention self-hosting and alternatives such as Auth0, Clerk, Supabase and PostHog, and the repository lists the licence as Other, so review the licence terms.

Key features

  • Passkey, OAuth and CLI authentication
  • Teams, workspaces and email invites
  • Nested roles with RBAC checks
  • API keys with auto-revocation of leaks
  • Subscriptions, one-time payments and usage credits
  • Transactional and marketing emails
  • Product analytics for user activity

Pricing: Free forever plan for up to 10,000 auth users, and free self-hosting. Team is $49 per month and Growth $299 per month, with extra dashboard admins at $29 each.

Authgear

Open-source customer authentication platform offering passkeys, SSO, MFA, passwordless login, and biometric sign-in, available self-hosted or as Authgear Cloud.

GitHub stars
2.1k
Last commit
today
Latest release
2026-09-23.0
Licence
Apache-2.0
Self-hosted
Yes
Hosted version
Available
authgear.comAuthgear homepage screenshot

Authgear is an open-source authentication solution for consumer-facing applications, presented as an alternative to Auth0, Keycloak, Clerk, and Firebase Auth. It is written in Go and released under the Apache-2.0 license, and can be self-hosted or used on Authgear Cloud. SDKs and a management portal help developers get started in a few minutes.

Out-of-the-box features include passwordless login through magic link or one-time codes over email, SMS, and WhatsApp, passkeys, pre-built sign-up, login, and account settings pages, biometric login on iOS and Android, and two-factor authentication with TOTP, SMS, or email. It supports OIDC, OAuth 2.0, and SAML for SSO, enterprise connections such as ADFS and LDAP, and security features like audit logs, brute-force protection, and rate limits.

The Authgear Portal provides a web interface for user management and configuration, and an Admin API in GraphQL manages resources programmatically. It suits SaaS products and multi-app ecosystems that need flexible authentication without building it themselves.

Key features

  • Passkeys and passwordless login
  • Pre-built login, signup, and account pages
  • Biometric login on iOS and Android
  • TOTP, SMS, and email two-factor authentication
  • OIDC, OAuth 2.0, and SAML single sign-on
  • Admin portal and GraphQL Admin API
  • Audit logs and brute-force protection

Pricing: A free plan includes unlimited MAUs. Developers costs $50 and Business $500 per month, with a 30-day money-back guarantee; Enterprise is custom and the software can also be self-hosted.

Frontier

Open-source identity, access and billing management platform for organizations, positioned as an alternative to Clerk and WorkOS.

GitHub stars
344
Last commit
yesterday
Latest release
v0.118.0
Licence
Apache-2.0
Self-hosted
Yes
raystack-frontier.vercel.appFrontier homepage screenshot

Frontier is an all-in-one user management platform from Raystack that combines identity, access control and billing. It is intended for teams that want to manage authentication and authorization across several applications and services from one server they control. The repository describes it as an open-source alternative to Clerk and WorkOS.

Core capabilities include user, organization, project and group management, so multiple tenants can each have their own users, applications and services. Authentication supports email one-time passwords and social login for people, and API keys or RSA JWT credentials for machine users. Authorization uses role-based access control with policies that bind a user to an access level. Billing and subscription management, audit logs of user activity and access events, and reporting are also included.

Frontier is written in Go and licensed under Apache-2.0. It can be installed as a cross-platform binary from the releases page and runs on macOS, Windows, Linux and the BSDs. The project provides introduction, concepts and API reference documentation. Because it is self-hosted, you run and secure the server yourself.

Key features

  • User, organization, project and group management
  • Email OTP and social login
  • API keys and RSA JWT for machine users
  • Role-based access control with policies
  • Billing and subscription management
  • Audit logs and activity reporting

SSOReady

SSOReady is an open-source, MIT-licensed developer toolkit for adding enterprise SAML single sign-on and SCIM directory sync to a product quickly, available self-hosted or as a cloud service.

GitHub stars
1.5k
Last commit
1 yr ago
Licence
MIT
Self-hosted
Yes
Hosted version
Available

SSOReady, a Y Combinator-backed project, is a developer-focused tool for adding enterprise SSO and directory sync features to a product without building SAML and SCIM support from scratch. It is aimed at B2B SaaS companies whose enterprise customers require SAML-based single sign-on or SCIM-based user provisioning before they will sign a contract.

It provides SSOReady SAML for enterprise single sign-on, SSOReady SCIM for enterprise directory sync, and a self-serve setup UI that customers use to onboard themselves onto SAML or SCIM. SSOReady is stack-agnostic, working as a thin authentication middleware layer over a plain HTTP API, with official SDKs for TypeScript, Python, Go, Java, C#, Ruby and PHP; it does not take ownership of a product's user database or require schema changes.

SSOReady can be used through a cloud-hosted instance or self-hosted, with most integrations completing in about an afternoon using roughly two lines of code. An Enterprise plan adds SLA-backed support (for both hosted and self-hosted deployments), custom domains and branding, and a management API for fully automating SAML and SCIM configuration at scale. It is written in TypeScript and released under the MIT license.

Key features

  • SAML single sign-on integration
  • SCIM directory sync integration
  • Self-serve customer onboarding UI
  • Language SDKs for TypeScript, Python, Go, Java and more
  • Self-hosted or cloud-hosted deployment
  • Management API for automation (Enterprise)

Pricing: Free and open source under the MIT license, usable self-hosted or via a cloud-hosted instance; a paid Enterprise plan adds SLA support, custom branding and a management API.

Frontegg alternatives: questions

What is the best open-source alternative to Frontegg?
Keycloak is the top-ranked open-source alternative to Frontegg on Enlisted: Keycloak is an open-source identity and access management server that adds single sign-on, user management and authorization to applications. Other strong options are SuperTokens, ZITADEL, Logto and Hanko.
Are these Frontegg alternatives free?
All 9 are open source, so the code is free to use under its licence, and 9 of them can be self-hosted on your own server. 7 also offer a paid or managed cloud version if you'd rather not host it yourself.
How is this list of Frontegg alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 8 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all