Showing 36 of 40 projects
Open source identity and access management solution for modern applications with single sign-on, user federation, and fine-grained authorization.
An open-source authentication and authorization server providing two-factor authentication and single sign-on (SSO) for web applications.
Express-compatible authentication middleware for Node.js with 480+ strategies.
OpenID Certified OAuth 2.0 and OpenID Connect server optimized for low-latency, high throughput, and cloud-native deployments.
An open-source identity and access management platform with multi-tenancy, SSO, MFA, and API-first design for developers.
API-first identity and user management system for cloud-native applications, scaling to billions of users.
An open-source AI-first Identity and Access Management (IAM) platform with web UI, supporting OAuth, OIDC, SAML, LDAP, MFA, and AI agent integration.
Open-source authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1.
A federated OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors for LDAP, SAML, GitHub, and more.
A federated OpenID Connect (OIDC) and OAuth 2.0 provider with pluggable connectors to external identity sources.
A simple OIDC provider that enables passkey-only authentication for self-hosted services.
A Go package providing a simple, clean, and idiomatic way to implement multi-provider authentication for web applications.
A web-based admin interface for MongoDB and compatible services, built with Node.js and Express.
A Ruby gem that provides OAuth 2 provider functionality for Ruby on Rails and Grape applications.
A comprehensive Python library for building OAuth and OpenID Connect clients and servers, with built-in JOSE support.
A flexible and versatile OAuth 2.0/OpenID Connect stack for implementing client, server, and token validation in .NET applications.
A simple, secure, and fast identity management platform for self-hosted authentication, supporting OAuth2, LDAP, RADIUS, and Unix integration.
A unified OAuth proxy supporting 200+ providers with middleware for Express, Koa, Hapi, Fastify, and serverless functions.
A JavaScript library for authenticating users and acquiring tokens to access Microsoft Cloud services using Microsoft Entra ID.
OpenID Certified OAuth 2.0 Authorization Server implementation for Node.js with extensive spec support.
A cloud native Identity & Access Proxy (IAP) and Access Control Decision API that authenticates, authorizes, and mutates HTTP requests.
A token-based authentication library for Elixir applications, supporting JWT and custom tokens.
A self-hosted platform for tracking your media consumption, fitness activities, and other life facets.
A lightweight, self-hosted alternative to Firefox Send for private file sharing with automatic expiration and S3 support.
Enterprise-grade open-source VPN solution with multi-factor authentication for WireGuard connections.
A comprehensive security framework for Java applications, supporting authentication, authorization, and integration with multiple protocols and frameworks.
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 React Native bridge for AppAuth SDKs to implement OAuth2 and OpenID Connect authentication with native best practices.
An open-source enterprise SSO service that bridges SAML and OIDC to OAuth 2.0, with SCIM 2.0 directory sync.
A curated list of resources covering Identity and Access Management (IAM) for cloud platforms, including authentication, authorization, and security.
A curated list of resources covering Identity and Access Management (IAM) for cloud platforms, including authentication, authorization, and security.
A Ruby wrapper for OAuth 2.0, 2.1, and OpenID Connect (OIDC) client implementations.
A library for adding OAuth 2 and OpenID Connect (OIDC) authentication to Angular applications.
A Go library for implementing OAuth2 authorization and token servers with support for PKCE.
A TypeScript library for OpenID Connect and OAuth2 protocol support in browser-based JavaScript applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.