category
Open Source Identity & Access Management (IAM) Tools
Open source identity & access management (iam) tools
All Identity & Access Management (IAM) tools
Secure authentication and access control made simple
Secure access management for modern IT infrastructure
Framework-agnostic authentication for TypeScript applications
The Single Sign-On Multi-Factor portal for web apps. OpenID Certified™ and Post-Quantum Cryptography Ready.
Take control of your identity with a secure, flexible solution
Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.
✨ 开源、免费、一站式 Java 权限认证框架,让鉴权变得简单、优雅!—— 登录认证、权限认证、分布式 Session 会话、微服务网关鉴权、SSO 单点登录、OAuth2.0 统一认证、jwt 集成、API Key 秘钥授权、API 参数签名
Self-hosted gym & body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import
Internet-scale OpenID Certified™ OpenID Connect and OAuth2.1 provider that integrates with your user management through headless APIs. Solve OIDC/OAuth2 user ca
Secure, customizable identity infrastructure for developers
Secure, customizable authentication for your applications
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
Secure, seamless authentication for modern applications
An open-source Agent-first Identity and Access Management (IAM) /LLM MCP & agent gateway and auth server with web UI supporting OpenClaw, MCP, OAuth, OIDC, SAML
A certified and battle-tested identity solution
Apereo CAS - Identity & Single Sign On for all earthlings and beyond.
OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. 🔁 Mirro
The most user-friendly OpenID Connect Certified™ and OAuth 2.0 provider that lets users sign in to your applications with passkeys.
The tiniest OpenID Certified™ authorization and authentication server you have ever seen.
Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure
Modular auth, payments, emails, and analytics for your product
Password manager app for Android
:key: stateless open source password manager
Build scalable authorization in minutes, not months
Easy integration with OAuth 2.0 service providers.
an SSO and OAuth / OIDC login solution for Nginx using the auth_request module
Single Sign-On for Your Self-Hosted Universe
AuthPass - Password Manager based on Flutter for all platforms. Keepass 2.x (KDBX 3 and KDBX 4) compatible.
Security engine for Java (authentication, authorization, multi frameworks): OpenID Connect, SAML2, CAS, OAuth, LDAP, JWT...
A simple vaultless password manager in Go
SpringBoot single sign-on authentication and authorization, implemented with OAuth 2.0, supporting cross-domain and distributed deployment.
🔐 Authentication, Authorization, and Accounting (AAA) App and Plugin for Caddy v2. 💎 Implements Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Git
Streamline your web application's authentication with Polis, an SSO service supporting SAML and OpenID Connect protocols. Beyond enterprise-grade Single Sign-On
Managed identity and access management for any app
A distributed single-sign-on framework.(单点登录框架XXL-SSO)
A third-party ChatGPT Web UI page built with Express and Vue3, through the official OpenAI completion API. / 用 Express 和 Vue3 搭建的第三方 ChatGPT 前端页面, 基于 OpenAI 官方
:closed_lock_with_key: multi factor authentication system (2FA, MFA, OTP, FIDO Server)
Pass for iOS - an iOS client compatible with Pass command line application.
Self-hosted image hosting and sharing platform with private links, collections, S3/SMB storage, OIDC SSO and ShareX support.
Manage secrets with Bash and GnuPG symmetric encryption
A KeePass/Password Safe Client for iOS and OS X
Passkeys, FIDO2 and WebAuthn .NET library.
Single Sign-On Identity & Access Management via OpenID Connect, OAuth 2, PAM
Monica Pass,Password Management, 2FA Generator
QtPass is a multi-platform GUI for pass, the standard unix password manager.
Free, open source BI platform with AI conversational analytics (BYO-LLM), pixel-perfect paginated reports, interactive dashboards, SSO, embedding, multi-tenancy
OpenID Certified™ OpenID Connect and FAPI 2 Relying Party module for Apache HTTPd
🗂️ FileRise – lightweight, self-hosted file manager & storage hub with granular ACLs, resumable uploads, encrypted folders, WebDAV & SSO. Fully Docker / Unraid
Systems Password Manager
🔑 Free Offline-first Password Manager
A pass extension for importing data from most existing password managers
Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
🔐 Open source password manager with Nextcloud integration
Android code for the Proton Pass application
Apereo PHP CAS Client
Enables organizations to create and deploy customizable AI agents with support for multiple LLM providers, real-time chat, voice, document training, analytics,
KeyPass: Open Source Project & An Offline Password Manager. Store, manage, and take control securely.
WebAuthn ruby server library ― Make your Ruby/Rails web server become a conformant WebAuthn Relying Party
Passwall Server is the core backend infrastructure for Passwall platform
OpenID/Connect, OAuth2, WS-Federation and SAML 2.0 server based on Duende IdentityServer and ITFoxtec Identity SAML 2.0 with its admin UI
A KeePass-compatible password and secrets manager for people who work with AI agents.
Node.js library for SAML SSO
The Janssen Project is a home for open source IAM components, featuring Auth Server (OAuth/OpenID), Agama low-code identity orchestration, and the Cedarling pol
A turnkey OAuth & authentication system, designed for both Cloudflare Workers and Node.js
Webauthn / passkeys helper library to make your life easier. Client side, server side and demo included.
Manage secrets with Bash and GnuPG asymmetric encryption (YubiKey)
A portable Java library for WebAuthn(Passkeys) server side verification
openvpn-auth-oauth2 is a plugin/management interface client for OpenVPN server to handle an OIDC based single sign-on (SSO) auth flows
Python library to interact with keepass databases (supports KDBX3 and KDBX4)
Frequently asked questions
How many open source Identity & Access Management (IAM) tools are there?
This registry tracks 70 open source Identity & Access Management (IAM) projects, with 468,693 combined GitHub stars. The list is ranked by stars and refreshed nightly.
What is the most popular open source Identity & Access Management (IAM) project?
Keycloak leads this category with 37,657 GitHub stars, followed by JumpServer.
Are these Identity & Access Management (IAM) tools free?
Yes — every project listed here is open source. Some also offer paid hosted versions alongside the free self-hosted option; the licence for each project is shown on its card.