AI Summary

Overview

authentik is your comprehensive, open-source Identity Provider (IdP) designed for modern Single Sign-On (SSO). Whether you're managing a small lab or a large production cluster, authentik provides the robust authentication glue you need, supporting a wide array of protocols including SAML, OAuth2/OIDC, LDAP, and RADIUS. It's the ideal self-hosted solution to streamline user access and enhance security across your applications.

Key Features

  • Extensive Protocol Support: Integrates seamlessly with SAML, OAuth2/OIDC, LDAP, RADIUS, and more.
  • Modern SSO Solution: Built for today's dynamic application landscapes, offering flexible and secure user authentication.
  • Self-Hosted Flexibility: Deploy and manage your identity infrastructure on your own terms, from small test environments to enterprise-grade Kubernetes clusters.
  • Developer-Friendly: Comprehensive documentation and a clear contribution process empower developers to extend and customize authentik.
  • Enterprise-Grade Capabilities: A powerful enterprise offering is available for organizations seeking to replace complex, legacy IdPs with a modern, scalable solution.

Typical Use Cases

  • Centralized User Authentication: Consolidate user management and authentication for all your applications into a single, secure source of truth.
  • Implementing Single Sign-On (SSO): Enable users to access multiple applications with a single set of credentials, improving user experience and productivity.
  • Securing APIs and Microservices: Protect your backend services with robust OAuth2/OIDC flows and authorization policies.
  • Migrating from Legacy IdPs: Transition from solutions like Okta, Auth0, Entra ID, or Ping Identity to a flexible, self-hosted, and open-source alternative.
  • Building Secure User Portals: Create secure customer or partner portals with delegated authentication and granular access control.

Repository Trajectory

Trended #15 on weekly

August 12, 2026

Trended #16 on weekly

August 11, 2026

Trended #16 on weekly

August 10, 2026

Trended #12 on weekly

August 9, 2026

Trended #8 on daily

August 9, 2026

⋮

3 more trending entries

First tracked on GitTrend

August 6, 2026

Loading README...

Contributors

Languages

Go

4%

CSS

2%

Rust

3%

Python

54%

TypeScript

34%

JavaScript

2%

About

The authentication glue you need.

Related Blogs

Topics

authentication

authentik

authorization

kubernetes

oauth2

oauth2-client

oauth2-server

oidc

oidc-client

oidc-provider

proxy

reverse-proxy

saml

saml-idp

saml-sp

security

sso

Contributors

Languages

Go

4%

CSS

2%

Rust

3%

Python

54%

TypeScript

34%

JavaScript

2%