Top Authentication repositories

Repositories with the GitHub topic “authentication”: 29 repositories with 462k stars between them, mostly written in Go, TypeScript and Python. The highest-rated is better-auth/better-auth, #1,037 on the bestofgithub Elo ladder.

Biggest movers this week

logto-io/logto

Open on GitHubTypeScript

🧑‍🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC.

  • 1,672−6 Elo, change today
  • 14.9k stars
  • 1.2k forks
git
git clone https://github.com/logto-io/logto.git
  • authentication
  • authorization
  • email
  • identity

casdoor/casdoor

Open on GitHubGo

An open-source Agent-first Identity and Access Management (IAM) /LLM MCP & agent gateway and auth server with web UI supporting OpenClaw, MCP, OAuth, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, Google Workspace, Azure AD

  • 1,764+7 Elo, change today
  • 14.8k stars
  • 1.9k forks
  • 80 watchers
go install github.com/casdoor/casdoor@latest
  • agent
  • agentic-ai
  • agi
  • ai-gateway

nhost/nhost

Open on GitHubGo

The Open Source Firebase Alternative with GraphQL.

  • 1,435+9 Elo, change today
  • 9.3k stars
  • 640 forks
git
git clone https://github.com/nhost/nhost.git
  • authentication
  • backend
  • backend-as-a-service
  • database

tinyauthapp/tinyauth

Open on GitHubGo

The tiniest OpenID Certified™ authorization and authentication server you have ever seen.

  • 1,488+2 Elo, change today
  • 8.5k stars
  • 293 forks
git
git clone https://github.com/tinyauthapp/tinyauth.git
  • 2fa
  • authentication
  • caddy
  • golang

firebase/firebase-ios-sdk

Open on GitHubC++

Firebase SDK for Apple App Development

  • 1,440−7 Elo, change today
  • 6.9k stars
  • 1.8k forks
git
git clone https://github.com/firebase/firebase-ios-sdk.git
  • ai
  • analytics
  • authentication
  • crash-reporting

goauthentik/authentik

Open on GitHubPython

The authentication glue you need.

  • 1,821−7 Elo, change today
  • 26.3k stars
  • 2.1k forks
  • 83 watchers
cargo install authentik
  • authentication
  • authentik
  • authorization
  • kubernetes

Top 29 on the Elo ladder

  1. #1,037
    better-auth/better-auth

    The most comprehensive authentication framework

    1,850 Elo −2530.7kTypeScript
  2. #1,242
    goauthentik/authentik

    The authentication glue you need.

    1,821 Elo +2226.3kPython
  3. #1,316
    authelia/authelia

    The Single Sign-On Multi-Factor portal for web apps. OpenID Certified™ and Post-Quantum Cryptography Ready.

    1,810 Elo −1529.6kGo
  4. #1,675
    casdoor/casdoor

    An open-source Agent-first Identity and Access Management (IAM) /LLM MCP & agent gateway and auth server with web UI…

    1,764 Elo +5314.8kGo
  5. #1,766
    mikeroyal/Self-Hosting-Guide

    Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software…

    1,753 Elo +2123.5kDockerfile
  6. #2,184
    zitadel/zitadel

    ZITADEL - Identity infrastructure, simplified for you.

    1,707 Elo +1615.5kGo
  7. #2,192
    wasp-lang/open-saas

    A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, slack, MS)…

    1,707 Elo −616.3kMDX
  8. #2,543
    logto-io/logto

    🧑‍🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with…

    1,672 Elo +8314.9kTypeScript
  9. #2,732
    pocketbase/pocketbase

    Open Source realtime backend in 1 file

    1,658 Elo −8961.5kGo
  10. #3,132
    nextauthjs/next-auth

    Authentication for the Web.

    1,627 Elo −6128.3kTypeScript
  11. #3,348
    apache/casbin

    Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.

    1,614 Elo −820.4kGo
  12. #3,692
    heartcombo/devise

    Flexible authentication solution for Rails with Warden.

    1,592 Elo −8424.3kRuby
  13. #4,268
    git-ecosystem/git-credential-manager

    Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting…

    1,558 Elo +119.4kC#
  14. #5,223
    apereo/cas

    Apereo CAS - Identity & Single Sign On for all earthlings and beyond.

    1,509 Elo −711.4kJava
  15. #5,613
    supertokens/supertokens-core

    Open source alternative to Auth0 / Firebase Auth / AWS Cognito

    1,492 Elo −2315.3kJava
  16. #5,677
    tinyauthapp/tinyauth

    The tiniest OpenID Certified™ authorization and authentication server you have ever seen.

    1,488 Elo +438.5kGo
  17. #6,491
    tadata-org/fastapi_mcp

    Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!

    1,453 Elo −1812kPython
  18. #6,520
    pennersr/django-allauth

    Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party…

    1,451 Elo −2910.3kPython
  19. #6,824
    firebase/firebase-ios-sdk

    Firebase SDK for Apple App Development

    1,440 Elo +266.9kC++
  20. #6,899
    teamhanko/hanko

    Modern authentication, on your terms. Open source alternative to Auth0, Clerk, WorkOS, Stytch.

    1,437 Elo −249kGo
  21. #6,939
    tymondesigns/jwt-auth

    🔐 JSON Web Token Authentication for Laravel & Lumen

    1,436 Elo −3011.4kPHP
  22. #6,944
    nhost/nhost

    The Open Source Firebase Alternative with GraphQL.

    1,435 Elo +449.3kGo
  23. #7,046
    ixartz/SaaS-Boilerplate

    🚀🎉📚 SaaS Boilerplate built with Next.js + Tailwind CSS + Shadcn UI + TypeScript. ⚡️ Full-stack React application with…

    1,431 Elo +127.4kTypeScript
  24. #7,847
    akveo/nebular

    :boom: Customizable Angular UI Library based on Eva Design System :new_moon_with_face::sparkles:Dark Mode

    1,401 Elo −218.1kTypeScript
  25. #8,659
    omniauth/omniauth

    OmniAuth is a flexible authentication system utilizing Rack middleware.

    1,368 Elo −88.1kRuby
  26. #8,939
    lldap/lldap

    Light LDAP implementation

    1,354 Elo +16.6kRust
  27. #9,125
    hexclave/hexclave

    The user infrastructure platform. You choose the frontend, backend, and database. Hexclave handles everything else.

    1,343 Elo 6.8kTypeScript
  28. #9,494
    grpc-ecosystem/go-grpc-middleware

    Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.

    1,319 Elo −206.7kGo
  29. #9,760
    deepstreamIO/deepstream.io

    deepstream.io server

    1,284 Elo −87.1kTypeScript