7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Authgear

Open source

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

authgear.com
Authgear homepage screenshot
GitHub stars
2.1k
Last commit
yesterday
Repository age
6 years
Version
2026-09-23.0
Licence
Apache-2.0
Self-hosted
Yes

About Authgear

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

Good fit for

  • →Replacing Auth0 or Firebase Auth in a SaaS app
  • →Adding passkeys and MFA to a mobile app
Built with
Go
Tags
authentication
passkeys
sso
mfa
passwordless
oidc
identity
auth0-alternative

Authgear: questions and answers

What is Authgear used for?
Authgear is an open-source customer authentication platform offering passkeys, SSO, MFA, passwordless login, and biometric sign-in, available self-hosted or as Authgear Cloud. It is a good fit for replacing Auth0 or Firebase Auth in a SaaS app, and adding passkeys and MFA to a mobile app.
Is Authgear open source?
Yes. Authgear is open source under the Apache-2.0 licence. Its source code is on GitHub at authgear/authgear-server and is written mainly in Go.
Is Authgear free?
Yes. Authgear is open source, so the software itself is free to use. A managed cloud version is also available, with paid plans from $50 per month.
Can I self-host Authgear?
Yes. Authgear can be self-hosted on your own server or infrastructure.
What is Authgear an alternative to?
Authgear is an open-source alternative to Auth0, Google Cloud Identity Platform, Amazon Cognito and Clerk. Other open-source alternatives to Auth0 include SuperTokens, ZITADEL and Hanko.
Is Authgear actively maintained?
Yes. The most recent commit to Authgear was on 2 October 2026, and the latest release is 2026-09-23.0, published on 23 September 2026. The project has 2.1k stars on GitHub.

Open-source alternatives to Authgear

See all

SaaS alternatives to Authgear

See all