Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Single Sign On

Single Sign On

48 projects

Showing 36 of 48 projects

Keycloak
KeycloakJava

Open source identity and access management solution for modern applications with single sign-on, user federation, and fine-grained authorization.

#oauth2#authentication#openid-connect
Stars35.8k
Forks8.7k
Last commit1 day ago
Authelia
AutheliaGo

An open-source authentication and authorization server providing two-factor authentication and single sign-on (SSO) for web applications.

#totp#reverse-proxy#authentication
Stars28.4k
Forks1.4k
Last commit23 hours ago
Pangolin
PangolinTypeScript

Identity-aware VPN and tunneled reverse proxy for remote access based on WireGuard®.

#iot#reverse-proxy#zero-trust
Stars21.9k
Forks742
Last commit1 day ago
Ory Hydra
Ory HydraGo

OpenID Certified OAuth 2.0 and OpenID Connect server optimized for low-latency, high throughput, and cloud-native deployments.

#authorization-server#oauth2#federation
Stars17.4k
Forks1.6k
Last commit2 days ago
Zitadel
ZitadelGo

An open-source identity and access management platform with multi-tenancy, SSO, MFA, and API-first design for developers.

#oauth2#authentication#api-first
Stars14.5k
Forks1.2k
Last commit1 day ago
Casdoor
CasdoorGo

An open-source AI-first Identity and Access Management (IAM) platform with web UI, supporting OAuth, OIDC, SAML, LDAP, MFA, and AI agent integration.

#oauth#authentication#ai-agent
Stars14.0k
Forks1.7k
Last commit2 days ago
Dex
DexGo

A federated OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors for LDAP, SAML, GitHub, and more.

#hacktoberfest#oauth2#kubernetes-authentication
Stars11.0k
Forks2.0k
Last commit1 day ago
Dex
DexGo

A federated OpenID Connect (OIDC) and OAuth 2.0 provider with pluggable connectors to external identity sources.

#hacktoberfest#oauth2#authentication
Stars11.0k
Forks2.0k
Last commit1 day ago
OmniAuth
OmniAuthRuby

A Rack-based Ruby library that standardizes multi-provider authentication for web applications.

#hacktoberfest#oauth#rails
Stars8.1k
Forks975
Last commit4 months ago
msal-angular
msal-angularTypeScript

A JavaScript library for authenticating users and acquiring tokens to access Microsoft Cloud services using Microsoft Entra ID.

#oauth2#authentication#openid-connect
Stars4.1k
Forks2.7k
Last commit
node-oidc-provider
node-oidc-providerJavaScript

OpenID Certified OAuth 2.0 Authorization Server implementation for Node.js with extensive spec support.

#authorization-server#openid#openid-provider
Stars3.8k
Forks790
Last commit4 days ago
loginsrv
loginsrvGo

A standalone JWT login microservice with pluggable backends including OAuth2, htpasswd, and OSIAM.

#caddy#service#oauth2
Stars1.9k
Forks148
Last commit5 years ago
Authgear
AuthgearGo

An open-source authentication platform offering passkeys, SSO, MFA, and passwordless login, available for self-hosting or cloud.

#passkeys#oauth#enterprise-security
Stars1.9k
Forks125
Last commit1 day ago
oidc
oidcGo

An OpenID Foundation-certified OpenID Connect client and server library for Go, designed for ease of use.

#oauth#oauth2#client
Stars1.9k
Forks214
Last commit1 day ago
omniauth-google-oauth2
omniauth-google-oauth2Ruby

An OmniAuth strategy for Google OAuth2 authentication in Ruby applications.

#rails#oauth2#authentication
Stars1.5k
Forks418
Last commit1 month ago
Rauthy
RauthyRust

A lightweight, secure, and efficient open-source Identity Provider supporting OpenID Connect, OAuth 2.0, and PAM authentication.

#passkeys#high-availability#oauth-2.0
Stars1.2k
Forks113
Last commit1 day ago
mod_auth_openidc
mod_auth_openidcC

An OpenID Connect and FAPI 2 Relying Party module for Apache HTTPd, enabling standards-based authentication and authorization.

#reverse-proxy#openidconnect-client#web-security
Stars1.1k
Forks333
Last commit2 days ago
OpenAM
OpenAMJava

Open-source access management solution for identity authentication, authorization, and federation with single sign-on and centralized policy control.

#identity-federation#oauth#oauth2
Stars879
Forks176
Last commit3 days ago
keycloak-angular
keycloak-angularTypeScript

A library that simplifies integrating Keycloak authentication and authorization into Angular applications.

#oauth2#authentication#openid-connect
Stars864
Forks315
Last commit1 day ago
omniauth-twitter
omniauth-twitterRuby

OmniAuth strategy for implementing Sign in with Twitter using OAuth 1.0a in Ruby applications.

#web-authentication#rails#authentication
Stars576
Forks164
Last commit18 days ago
omniauth-github
omniauth-githubRuby

Official OmniAuth strategy for adding GitHub OAuth2 authentication to Ruby applications.

#rails#oauth2#authentication
Stars463
Forks157
Last commit3 years ago
ASP.NET SAML
ASP.NET SAMLC#

A minimal SAML 2.0 client library for adding single-sign-on to ASP.NET applications.

#service-provider#saml-service-provider#authentication
Stars421
Forks127
Last commit3 days ago
Passport-Steam
Passport-SteamJavaScript

A Passport.js strategy for authenticating users with Steam using OpenID 2.0.

#web-authentication#openid#oauth
Stars358
Forks103
Last commit3 months ago
Auth
AuthTypeScript

A Capacitor plugin for adding Google authentication to iOS, Android, and web apps.

#ios#oauth#capacitor-plugin
Stars333
Forks184
Last commit1 year ago
Phanbook
PhanbookPHP

A fast, open-source Q&A and forum platform built with Phalcon PHP, designed for professional communities.

#phalcon-php#markdown-editor#slack
Stars298
Forks67
Last commit9 months ago
Oauth2
Oauth2Java

A generic OAuth 2 client plugin for Capacitor apps, enabling authentication with various providers without SDK dependencies.

#web-authentication#capacitor-plugin#oauth2
Stars280
Forks134
Last commit2 days ago
omniauth_openid_connect
omniauth_openid_connectRuby

An OpenID Connect strategy for the Ruby OmniAuth library, enabling OAuth2-based authentication with OpenID Connect providers.

#rails#oauth2#authentication
Stars199
Forks207
Last commit4 months ago
goiabada
goiabadaGo

An open-source OAuth2 and OpenID Connect server for simple, secure authentication, built in Go.

#oauth2#authentication#user-management
Stars193
Forks19
Last commit1 day ago
samly
samlyElixir

An Elixir Plug library for adding SAML 2.0 Service Provider Single-Sign-On authentication to Phoenix/Plug applications.

#elixir#enterprise-auth#saml2-sp-sso
Stars134
Forks106
Last commit2 years ago
OpenID Connect
OpenID ConnectHTML

A curated list of OpenID Connect providers, libraries, resources, and specifications for implementing modern authentication.

#oauth#developer-tools#oauth2
Stars118
Forks25
Last commit1 month ago
Awesome OpenID Connect
Awesome OpenID ConnectHTML

A curated list of OpenID Connect providers, libraries, resources, and specifications for implementing modern authentication.

#oauth#developer-tools#oauth2
Stars118
Forks25
Last commit1 month ago
multi-auth
multi-authCrystal

A Crystal library providing standardized multi-provider OAuth authentication for web applications.

#multiauth#oauth#oauth2
Stars117
Forks27
Last commit7 months ago
Oidc.Server
Oidc.ServerC#

A flexible OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET projects, featuring full certification and modular architecture.

#openid#oauth2#server-side
Stars105
Forks135
Last commit1 day ago
Abblix OIDC Server
Abblix OIDC ServerC#

A flexible, certified OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET applications.

#openid#oauth2#server-side
Stars105
Forks135
Last commit1 day ago
OpenIG
OpenIGJava

An open-source identity gateway that provides authentication, access control, and single sign-on for web and cloud applications.

#reverse-proxy#oauth#authentication
Stars90
Forks15
Last commit8 days ago
LTI Launch JupyterHub Authenticator
LTI Launch JupyterHub AuthenticatorPython

A JupyterHub authenticator implementing LTI 1.3 and LTI 1.1 standards for integration with learning management systems.

#lms#jupyterhub#authentication
Stars73
Forks56
Last commit23 days ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 day ago
Next
#Authentication41
#Openid Connect27
#Oauth226
#Authorization19
#Security17
#Identity Management16
#Oauth15
#Oidc15
#Sso13
#Identity Provider12
#Saml9
#Jwt9