OpenAltFinder
Authentik

Authentik

Open source identity provider and SSO solution that replaces Auth0 and Okta with a self-hostable, flexible authentication platform.

Open source alternative to:

Authentik is a versatile, open source identity provider that provides single sign-on, user enrollment, and authentication flows for modern applications. It is a popular self-hostable alternative to Auth0, Okta, and OneLogin for teams that want full control of their identity stack.

Authentik supports SAML, OAuth2, OpenID Connect, LDAP, RADIUS, and SCIM, and ships with a polished admin UI, configurable flows for passwordless login, MFA, passkeys, and social logins, and a powerful proxy provider for adding auth in front of legacy apps. It integrates natively with hundreds of services through a comprehensive provider catalog.

Released under an MIT-style license and built on Python and React, Authentik is widely used by small businesses, universities, and homelabbers that want an enterprise-grade identity provider without the per-user pricing of commercial IAM platforms.

Looking for contributors

This project is actively seeking help, join the community!

Visit Authentik
Self hostable
Yes
Repository details
Version
version/2026.5.3
Created
12/30/2019
Stars
22,114
Forks
1,665
Open issues
1,216
Last commit
6/23/2026

Updated 6/23/2026, 8:01:01 AM

View Repository

Similar open source alternatives