Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Openid Connect

Openid Connect

123 projects

Showing 36 of 123 projects

FastAPI Security
FastAPI SecurityPython

A FastAPI extension that provides authentication and authorization via dependencies.

#fastapi#oauth2#authentication
Stars235
Forks9
Last commit3 years ago
oauth2
oauth2Erlang

An Erlang library for implementing the server side of OAuth 2.0 authorization.

#oauth2#server-side#authentication
Stars221
Forks69
Last commit1 month ago
goiabada
goiabadaGo

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

#oauth2#authentication#user-management
Stars202
Forks19
Last commit5 days ago
auth0-angular
auth0-angularTypeScript

Official Auth0 SDK for adding authentication and authorization to Angular Single Page Applications.

#spa#auth0-sdk#oauth2
Stars202
Forks70
Last commit12 hours 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
Forks208
Last commit5 months ago
ueberauth_google
ueberauth_googleElixir

A Google OAuth2 strategy implementation for the Überauth authentication framework in Elixir.

#ueberauth#oauth#elixir
Stars177
Forks85
Last commit1 month ago
liboauth2
liboauth2C

A C library for building OAuth 2.x and OpenID Connect servers and clients, with plugins for Apache and NGINX.

#c-library#oauth#oauth2
Stars138
Forks32
Last commit23 days ago
Vert.x-Pac4j
Vert.x-Pac4jJava

A security library for Vert.x applications providing authentication, authorization, and advanced security features via multiple protocols.

#oauth#reactive-java#authentication
Stars135
Forks35
Last commit1 day ago
GenVue
GenVueC#

A starter template for building secure, role-based file sharing web applications with ASP.NET Core and Vue.js.

#vue-js#asp-net-core#vuetify
Stars133
Forks24
Last commit7 years 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
Stars122
Forks28
Last commit18 hours ago
OpenID Connect
OpenID ConnectHTML

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

#oauth#developer-tools#oauth2
Stars122
Forks28
Last commit18 hours ago
multi-auth
multi-authCrystal

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

#multiauth#oauth#oauth2
Stars118
Forks27
Last commit9 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
Stars110
Forks136
Last commit11 hours 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
Stars110
Forks136
Last commit11 hours ago
IdentityServer4.MongoDB
IdentityServer4.MongoDBC#

MongoDB persistence layer for IdentityServer4, enabling NoSQL storage for OAuth 2.0 and OpenID Connect server data.

#persistence-layer#oauth2#authentication
Stars107
Forks60
Last commit3 years ago
Okta
OktaC#

Okta ASP.NET middleware enables OAuth 2.0/OIDC authentication and authorization for ASP.NET and ASP.NET Core applications.

#web-security#authentication#asp-net-core
Stars104
Forks53
Last commit6 months ago
Blorc.OpenIdConnect
Blorc.OpenIdConnectC#

A Blazor library for implementing OpenID Connect authentication using the Authorization Code Flow with PKCE.

#authentication#single-page-application#openid-connect
Stars97
Forks11
Last commit3 days ago
openid_client
openid_clientDart

A Dart library for implementing OpenID Connect clients with support for OAuth2 providers like Facebook.

#oauth2#authentication#openid-connect
Stars96
Forks129
Last commit4 months 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
Stars92
Forks15
Last commit1 month ago
Webstack-micro
Webstack-microJavaScript

A Docker Compose starter kit for small teams to adopt microservices with built-in authentication, background jobs, and WebSocket push.

#redis#authentication#openid-connect
Stars88
Forks18
Last commit3 years ago
Blazor BFF Azure AD
Blazor BFF Azure ADCSS

A template for creating Blazor WASM applications hosted in ASP.NET Core with Microsoft Entra ID authentication using the BFF security architecture.

#csp#template#azuread
Stars87
Forks13
Last commit1 year ago
Engity's Bifröst
Engity's BifröstGo

Highly customizable SSH server with several ways to authorize a user and options where and how to execute a user's session.

#ssh-server#bastion#sshd
Stars83
Forks2
Last commit2 days ago
authgate
authgateGo

A lightweight OAuth 2.0 authorization server supporting Device Code, Authorization Code with PKCE, and Client Credentials grants.

#token-management#authorization-server#oauth2-server
Stars72
Forks8
Last commit2 months ago
JWSETKit
JWSETKitSwift

A modern Swift library for JOSE standards (JWT, JWS, JWE, SD-JWT) with first-class CryptoKit and secp256k1 support.

#jsonwebtoken#authentication#cryptokit
Stars68
Forks16
Last commit1 day ago
Blazor BFF Azure B2C
Blazor BFF Azure B2CCSS

A Blazor WASM template with ASP.NET Core backend using Azure B2C BFF authentication and Microsoft Graph integration.

#csp#graph#webassembly
Stars67
Forks8
Last commit2 years ago
AWS Secrets Manager Actions
AWS Secrets Manager ActionsJavaScript

A GitHub Action that securely exports secrets from AWS Secrets Manager to environment variables in GitHub Actions runners.

#devops#environment-variables#openid-connect
Stars64
Forks36
Last commit
IdentityServer
IdentityServer

OpenID Connect and OAuth 2.0 framework for ASP.NET Core (archived, superseded by Duende IdentityServer).

#authentication#asp-net-core#oauth-2
Stars64
Forks752
Last commit1 year ago
ADmad/SocialAuth plugin
ADmad/SocialAuth pluginPHP

A CakePHP plugin for authenticating users via social providers like Facebook, Google, and Twitter using SocialConnect/auth.

#oauth#oauth2#authentication
Stars51
Forks23
Last commit8 months ago
ocaml-oidc
ocaml-oidcOCaml

OpenID Connect client implementation in OCaml, currently focused on Relying Party functionality.

#oidc-client#webserver#authentication
Stars51
Forks5
Last commit10 months ago
yew-oauth2
yew-oauth2Rust

A Yew component library for adding OAuth2 and OpenID Connect authentication to web applications.

#webassembly#oauth2#authentication
Stars48
Forks23
Last commit1 month ago
clath
clathCommon Lisp

Single sign-on middleware for Clack web applications supporting OAuth1.0a, OAuth2, and OpenID Connect.

#oauth#authentication#openid-connect
Stars40
Forks3
Last commit10 months ago
ueberauth_microsoft
ueberauth_microsoftElixir

Microsoft OAuth2 strategy for the Überauth Elixir authentication library.

#ueberauth#elixir#microsoft
Stars40
Forks37
Last commit7 months ago
IdentityServer4.EntityFrameworkCore
IdentityServer4.EntityFrameworkCoreC#

Entity Framework Core persistence layer for IdentityServer4, enabling configurable primary key types.

#entity-framework-core#persistence-layer#oauth2
Stars40
Forks11
Last commit
aurelia-identityserver-aspnetcore
aurelia-identityserver-aspnetcoreJavaScript

Sample integration of Aurelia with IdentityServer 4 and ASP.NET Core using OAuth/OpenID Connect flows.

#oauth#authentication#single-page-application
Stars37
Forks6
Last commit
ada-security
ada-securityAda

An Ada framework for OAuth 2.0 and OpenID Connect client/server authentication to secure web applications.

#ada-library#openid#oauth
Stars23
Forks2
Last commit16 hours ago
Logto
LogtoC#

Logto .NET Core SDKs for ASP.NET Core authentication and Blazor applications.

#authentication#asp-net-core#openid-connect
Stars13
Forks3
Last commit1 year ago
PreviousPage 3 of 4

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
2 years ago
3 years ago
9 years ago
Next
#Authentication103
#Oauth282
#Authorization60
#Security51
#Oauth32
#Oidc31
#Identity Management28
#Single Sign On27
#Self Hosted24
#Jwt23
#Identity Provider19
#Sso17