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

angular-oauth2-oidc
angular-oauth2-oidcTypeScript

A library for adding OAuth 2 and OpenID Connect (OIDC) authentication to Angular applications.

#token-management#oauth2#authentication
Stars2.0k
Forks685
Last commit3 months ago
oidc-client-ts
oidc-client-tsTypeScript

A TypeScript library for OpenID Connect and OAuth2 protocol support in browser-based JavaScript applications.

#token-management#oidc-client#oauth2
Stars2.0k
Forks272
Last commit1 month ago
osin
osinGo

A Go library for implementing OAuth2 authorization and token servers with support for PKCE.

#oauth2-server#authentication#openid-connect
Stars1.9k
Forks394
Last commit2 months 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
Forks238
Last commit2 days ago
ueberauth
ueberauthElixir

An Elixir authentication framework for Plug-based web applications, providing a clear API for multiple authentication strategies.

#ueberauth#oauth#elixir
Stars1.7k
Forks121
Last commit12 days ago
MITREid Connect
MITREid ConnectJava

A certified OpenID Connect reference implementation in Java on the Spring platform, serving as an Identity Provider and OAuth 2.0 Authorization Server.

#authorization-server#spring-framework#authentication
Stars1.5k
Forks751
Last commit
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.4k
Forks151
Last commit4 days ago
angular-auth-oidc-client
angular-auth-oidc-clientTypeScript

A certified Angular library for implementing OpenID Connect and OAuth2 authentication with support for modern flows like PKCE and refresh tokens.

#openid#oauth2#auth
Stars1.2k
Forks451
Last commit2 days ago
oauth2
oauth2Rust

An extensible, strongly-typed Rust implementation of OAuth2 (RFC 6749) for building secure authentication clients.

#token-management#oauth2#authentication
Stars1.2k
Forks213
Last commit8 months ago
Publish a Python distribution package to PyPI
Publish a Python distribution package to PyPIPython

A GitHub Action for securely publishing Python packages to PyPI using trusted publishing (OIDC) without requiring API tokens.

#pypi#upload#release
Stars1.2k
Forks123
Last commit3 days 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
Forks332
Last commit3 days ago
Ganymede
GanymedeGo

A self-hosted platform for archiving Twitch VODs and live streams with real-time chat playback and rendered chat files.

#chat#oauth2#ffmpeg
Stars1.0k
Forks63
Last commit2 days ago
oauth2c
oauth2cGo

A command-line tool for fetching OAuth 2.0 access tokens using any grant type or client authentication method.

#oauth#devops#oauth2
Stars952
Forks52
Last commit24 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
Stars899
Forks179
Last commit2 days ago
keycloak-angular
keycloak-angularTypeScript

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

#oauth2#authentication#openid-connect
Stars863
Forks312
Last commit24 days ago
oauth4webapi
oauth4webapiTypeScript

A low-level, dependency-free JavaScript library for implementing OAuth 2.1, OAuth 2.0, OpenID Connect, and FAPI 2.0 clients.

#openid#oauth#cloudflare-workers
Stars788
Forks74
Last commit10 days ago
paypal
paypalGo

A comprehensive Go client library for interacting with PayPal's REST API, supporting payments, payouts, webhooks, and more.

#ecommerce#hacktoberfest#rest-client
Stars779
Forks303
Last commit2 months ago
TheIdServer
TheIdServerC#

An open-source identity and access management server supporting OpenID Connect, OAuth2, WS-Federation, and SAML 2.0 with a built-in admin UI.

#oauth2-server#openid#oauth
Stars756
Forks92
Last commit5 days ago
FerrisKey
FerrisKeyRust

An open-source, high-performance Identity & Access Management (IAM) platform built in Rust for cloud-native environments.

#hacktoberfest#oauth2#openid-connect
Stars727
Forks100
Last commit2 days ago
FastAPI Azure Auth
FastAPI Azure AuthPython

Easy and secure Azure Entra ID authentication for FastAPI APIs with B2C, single-tenant, and multi-tenant support.

#fastapi#azuread#openid
Stars681
Forks79
Last commit3 months ago
Wishlist
WishlistTypeScript

A self-hosted, sharable wishlist application for friends and family to manage gift ideas and claims.

#reverse-proxy#oauth#openid-connect
Stars670
Forks61
Last commit2 days ago
Melody Auth
Melody AuthTypeScript

A turnkey OAuth and authentication system deployable on Cloudflare Workers or self-hosted with Node.js.

#oauth#cloudflare-workers#oauth2
Stars648
Forks69
Last commit1 day ago
openidconnect
openidconnectRust

A Rust library providing extensible, strongly-typed interfaces for OpenID Connect authentication with major identity providers.

#web-authentication#openidconnect-client#oauth2
Stars647
Forks156
Last commit2 days ago
IdentityModel.OidcClient
IdentityModel.OidcClientC#

A certified C#/.NET Standard OpenID Connect client library for native mobile and desktop applications implementing RFC 8252.

#oauth2#authentication#native-apps
Stars612
Forks180
Last commit1 year ago
SocialConnect Auth
SocialConnect AuthPHP

A PHP library for social authentication supporting OAuth1, OAuth2, OpenID, and OpenID Connect with 30+ providers.

#openid#oauth#facebook-login
Stars564
Forks107
Last commit4 months ago
AspNet.Security.OpenIdConnect.Server
AspNet.Security.OpenIdConnect.ServerC#

Advanced OAuth2/OpenID Connect server framework for ASP.NET Core and OWIN/Katana with a low-level, protocol-first approach.

#oauth2#openid-connect#authorization
Stars552
Forks144
Last commit
a12n-server
a12n-serverTypeScript

A lightweight, open-source OAuth2 and OpenID Connect authentication server for Node.js.

#totp#hacktoberfest#oauth2-server
Stars497
Forks52
Last commit23 days ago
s3-proxy
s3-proxyGo

A reverse proxy for S3 buckets with GET, PUT, DELETE operations and OpenID Connect/Basic Auth authentication.

#serve-static#reverse-proxy#s3-reverse-proxy
Stars495
Forks59
Last commit2 days ago
openid_connect
openid_connectRuby

OpenID Connect Server & Client Library

#openid#openid-connect
Stars429
Forks130
Last commit1 month ago
Auth0
Auth0C#

Official .NET client library for interacting with Auth0 Authentication and Management APIs with automatic token management.

#oauth#oauth2#authentication
Stars364
Forks190
Last commit8 days ago
Terrareg
TerraregGo

Open source Terraform module registry with UI, Git integration, security alerts, cost estimation, and deep analysis.

#devops#module-registry#security-analysis
Stars348
Forks39
Last commit2 days ago
Flutter AppAuth
Flutter AppAuthObjective-C

A Flutter plugin for native AppAuth SDKs to authenticate and authorize users in iOS and Android apps.

#dart#ios#oauth2
Stars308
Forks302
Last commit2 days ago
heimdall
heimdallGo

A cloud-native Identity Aware Proxy and Access Control Decision service for authenticating, authorizing, and transforming HTTP requests.

#http-proxy#api-gateway#zero-trust
Stars260
Forks34
Last commit2 days ago
transcend
transcendGo

A BeyondCorp-inspired HTTPS/SSO access proxy for securing internal services during a zero-trust transition, eliminating VPN reliance.

#http-proxy#zero-trust#authentication
Stars255
Forks25
Last commit1 month ago
oidc-debugger
oidc-debuggerHTML

A web-based debugging tool for testing and troubleshooting OAuth 2.0 and OpenID Connect authorization flows.

#vue-js#authentication#asp-net-core
Stars250
Forks32
Last commit8 months ago
oidcc
oidccErlang

An OpenID Connect certified client library for Erlang and Elixir applications.

#openid#elixir#oauth2
Stars244
Forks69
Last commit3 days ago
PreviousPage 2 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
6 years ago
Next
#Authentication103
#Oauth282
#Authorization60
#Security51
#Oauth32
#Oidc31
#Identity Management28
#Single Sign On27
#Self Hosted24
#Jwt23
#Identity Provider19
#Sso17