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
Forks687
Last commit1 month 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
Stars1.9k
Forks271
Last commit1 day ago
osin
osinGo

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

#oauth2-server#authentication#openid-connect
Stars1.9k
Forks395
Last commit16 days 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
Forks219
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
Forks119
Last commit1 month 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
Forks752
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.3k
Forks125
Last commit2 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
Forks450
Last commit7 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
Forks212
Last commit6 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
Forks121
Last commit1 month 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 commit2 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
Forks58
Last commit1 day 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
Stars943
Forks52
Last commit14 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
Stars887
Forks177
Last commit21 days ago
keycloak-angular
keycloak-angularTypeScript

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

#oauth2#authentication#openid-connect
Stars862
Forks315
Last commit22 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
Stars778
Forks303
Last commit1 month 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
Stars776
Forks70
Last commit1 day 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
Stars757
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
Stars689
Forks93
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
Stars679
Forks80
Last commit2 months ago
openidconnect
openidconnectRust

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

#web-authentication#openidconnect-client#oauth2
Stars638
Forks152
Last commit9 months 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
Stars636
Forks68
Last commit1 day ago
Wishlist
WishlistTypeScript

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

#reverse-proxy#oauth#openid-connect
Stars632
Forks54
Last commit1 day 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
Stars614
Forks180
Last commit11 months 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
Forks109
Last commit2 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
Stars553
Forks144
Last commit
a12n-server
a12n-serverTypeScript

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

#totp#hacktoberfest#oauth2-server
Stars498
Forks52
Last commit6 months 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
Stars484
Forks58
Last commit1 day ago
openid_connect
openid_connectRuby

OpenID Connect Server & Client Library

#openid#openid-connect
Stars429
Forks132
Last commit2 months ago
Auth0
Auth0C#

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

#oauth#oauth2#authentication
Stars361
Forks189
Last commit1 day ago
Terrareg
TerraregGo

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

#devops#module-registry#security-analysis
Stars347
Forks39
Last commit3 months 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
Forks298
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
Stars256
Forks33
Last commit1 day 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 commit9 months 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
Forks31
Last commit6 months ago
oidcc
oidccErlang

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

#openid#elixir#oauth2
Stars239
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