Showing 28 of 28 projects
An open-source Identity Provider (IdP) for modern SSO, supporting SAML, OAuth2/OIDC, LDAP, RADIUS, and more.
A federated OpenID Connect (OIDC) and OAuth 2.0 provider with pluggable connectors to external identity sources.
A federated OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors for LDAP, SAML, GitHub, and more.
A lightweight LDAP authentication server with a web UI, designed for simple user management in self-hosted environments.
A flexible and versatile OAuth 2.0/OpenID Connect stack for implementing client, server, and token validation in .NET applications.
OpenID Certified OAuth 2.0 Authorization Server implementation for Node.js with extensive spec support.
A Go package that adds OpenID Connect client support to the standard OAuth2 library.
A universal JavaScript library for implementing OAuth 2.0 and OpenID Connect client flows across Node.js, browsers, Deno, and other runtimes.
A library for adding OAuth 2 and OpenID Connect (OIDC) authentication to Angular applications.
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications with authentication and user management.
An OmniAuth strategy for Google OAuth2 authentication in Ruby applications.
A certified OpenID Connect reference implementation in Java on the Spring platform, serving as an Identity Provider and OAuth 2.0 Authorization Server.
A certified Angular library for implementing OpenID Connect and OAuth2 authentication with support for modern flows like PKCE and refresh tokens.
A lightweight, secure, and efficient open-source Identity Provider supporting OpenID Connect, OAuth 2.0, and PAM authentication.
A Rust library providing extensible, strongly-typed interfaces for OpenID Connect authentication with major identity providers.
A turnkey OAuth and authentication system deployable on Cloudflare Workers or self-hosted with Node.js.
A PHP library for social authentication supporting OAuth1, OAuth2, OpenID, and OpenID Connect with 30+ providers.
Advanced OAuth2/OpenID Connect server framework for ASP.NET Core and OWIN/Katana with a low-level, protocol-first approach.
A Python library that simplifies AWS Cognito authentication and user management, including SRP support.
A minimal SAML 2.0 client library for adding single-sign-on to ASP.NET applications.
A generic OAuth 2 client plugin for Capacitor apps, enabling authentication with various providers without SDK dependencies.
An OpenID Connect certified client library for Erlang and Elixir applications.
An OpenID Connect strategy for the Ruby OmniAuth library, enabling OAuth2-based authentication with OpenID Connect providers.
A ranked list of 170 awesome open-source digital identity projects, grouped into 11 categories and updated weekly.
An Elixir Plug library for adding SAML 2.0 Service Provider Single-Sign-On authentication to Phoenix/Plug applications.
A React Native adaptation of AWS Cognito SDK for JavaScript with native module support for authentication.
A flexible, certified OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET applications.
A Dart library for implementing OpenID Connect clients with support for OAuth2 providers like Facebook.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.