Topics / #openid-connect

Openid-connect projects on GitHub

Identity layer on OAuth 2.0 for authentication, implemented by identity providers and libraries.

As of , the most-starred Openid-connect projects on GitHub are authelia (29.3K stars), next-auth (28.4K stars) and passport (23.5K stars). GitHub.Locker tracks 10 Openid-connect repositories with 162.5K stars combined. The fastest-growing on October 16 was authelia, with +13 stars in a day.

10Projects
162.5KStars in total
+32Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

10 projects · by stars

  1. #1 · authelia/authelia

    authelia

    An open-source authentication and authorization server that adds single sign-on and two-factor authentication to your web apps via a web portal. It is OpenID Certified and Post-Quantum Cryptography Ready.

    29.3K
  2. #2 · nextauthjs/next-auth

    next-auth

    Auth.js (the next-auth project) is a set of open-source packages for adding authentication to web apps, built on standard Web APIs and designed to work with any framework in any JS runtime.

    28.4K
  3. #3 · jaredhanson/passport

    passport

    Passport is Express-compatible authentication middleware for Node.js. Its sole purpose is authenticating requests, which it does through an extensible set of plugins called strategies.

    23.5K
  1. 4

    hydra

    17.6Kory/hydra · Go

    Ory Hydra is an OpenID Certified OAuth 2.0 and OpenID Connect server, written in Go, that issues and validates tokens, manages clients, and orchestrates login and consent. Run it self-hosted or as a managed service on the Ory Network.

  2. 5

    zitadel

    15.3Kzitadel/zitadel · Go

    ZITADEL is an open-source identity and access management platform: a single server that handles sign-in, SSO, MFA, passkeys and permissions for your apps, self-hosted or as a cloud service.

  3. 6

    logto

    14.7Klogto-io/logto · TypeScript

    Logto is open-source authentication and authorization infrastructure for SaaS and AI apps — a server that handles sign-in, identity, and access control for you, built on OIDC, OAuth 2.1, and SAML.

  4. 7

    leantime

    11.8KLeantime/leantime · PHP

    Leantime is an open-source project management system aimed at non-project managers, combining task management, planning, and knowledge tools in one place. It positions itself as simple as Trello but as feature-rich as Jira, and is explicitly designed with ADHD, dyslexia, and autism in mind.

  5. 8

    cas

    11.4Kapereo/cas · Java

    CAS (Central Authentication Service) is an enterprise multilingual identity provider and single sign-on server for the web: an open-source Java platform for centralizing authentication and authorization.

  6. 9

    django-allauth

    10.4Kpennersr/django-allauth · Python

    An integrated set of Django applications covering authentication, registration, account management, and third-party (social) account login — local and social sign-in flows in one package.

  7. 10

    walgithub

    134rgodha24/walgithub · Rust

    walgit is a self-hosted git server that runs as a single binary in front of an S3 or GCS bucket instead of a database or local disk. The bucket is the repository, and every running instance is just a disposable cache, so you can add or kill servers without coordination.

Often tagged together