1.goauthentik / authentik
The authentication glue you need.
Ranked by Attention Score: stars gained over the last 30 complete days
43 repositories by Attention Score · Oct 4, 2026 – Nov 2, 2026 (UTC)
The authentication glue you need.
ZITADEL - Identity infrastructure, simplified for you.
🧑🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC.
A high-performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar.
Open Policy Agent (OPA) is an open source, general-purpose policy engine.
Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.
Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data
Internet-scale OpenID Certified™ OpenID Connect and OAuth2.1 provider that integrates with your user management through headless APIs. Solve OIDC/OAuth2 user cases over night. Consume as a service on Ory Network or self-host. Trusted by OpenAI and many others for scale and security. Written in Go.
✨ 开源、免费、一站式 Java 权限认证框架,让鉴权变得简单、优雅!—— 登录认证、权限认证、分布式 Session 会话、微服务网关鉴权、SSO 单点登录、OAuth2.0 统一认证、jwt 集成、API Key 秘钥授权、API 参数签名
The Developer Platform for Modern APIs
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
OpenID Certified™ OAuth 2.0 Authorization Server implementation for Node.js
Apereo CAS - Identity & Single Sign On for all earthlings and beyond.
An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine-grained and scalable authorization systems for any application. — Permify is now part of FusionAuth 🎉
The most scalable and customizable permission server on the market. Fix your slow or broken permission system with Google's proven "Zanzibar" approach. Supports ACL, RBAC, and more. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters.
Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.
Security engine for Java (authentication, authorization, multi frameworks): OpenID Connect, SAML2, CAS, OAuth, LDAP, JWT...
OpenAM is an open-source access management solution for identity authentication, authorization, and federation. It provides single sign-on, adaptive authentication, and centralized policy control, enabling secure access to web, mobile, and cloud applications
Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser
OpenID Connect, the authentication protocol and identity layer on top of OAuth 2.0 used in many SSO and adopted in many social logins (Apple, Facebook, Google, ...etc). Find this curated list of providers, services, libraries, and resources to adopt it and know more about existing specs.
An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#)
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
Flexible OpenID Connect and OAuth 2.0 server-side implementation for modern ASP.NET projects
The authorization Gem for Ruby on Rails.
OAuth Proxy
Easy integration with OAuth 2.0 service providers.
Laravel Eloquent roles and abilities.
Jwt.Net, a JWT (JSON Web Token) implementation for .NET
🔐 oauth2 - A Ruby wrapper for the OAuth 2.0, & 2.1 Authorization Frameworks, including OpenID Connect (OIDC)
Awesome Django authorization, without the database
Blazor Boilerplate / Starter Template with MudBlazor
An Elixir Authentication System for Plug-based Web Applications
Robust, modular, and extendable user authentication system
Authorization framework for Ruby/Rails applications
HIBA is a system built on top of regular OpenSSH certificate-based authentication that allows to manage flexible authorization of principals on pools of target hosts without the need to push customized authorized_users files periodically.
Inspektor is a protocol-aware proxy that is used to enforce access policies👮
CakePHP TinyAuth plugin for an easy and fast user authentication and authorization. Single or multi role. DB or config file based.
🦅 EACL: Enterprise Access ControL is a ReBAC Authorization library inspired by SpiceDB, built in Clojure and backed by Datomic Pro, Datahike, Datalevin or DataScript.
OpenIG is an open-source identity gateway (reverse-proxy) that secures, routes, and manages web traffic. It enables authentication, access control, and integration with identity providers, delivering single sign-on and API security for web and cloud applications.
AI writes. SPARDA proves. A deterministic, offline gate that catches when an AI edit removes a guard, exposes a route, or breaks an invariant — no API key, right in the agent edit loop.