1.goauthentik / authentik
The authentication glue you need.
Ranked by Attention Score: stars gained over the last 90 complete days
49 repositories by Attention Score · Aug 5, 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.
Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data
✨ 开源、免费、一站式 Java 权限认证框架,让鉴权变得简单、优雅!—— 登录认证、权限认证、分布式 Session 会话、微服务网关鉴权、SSO 单点登录、OAuth2.0 统一认证、jwt 集成、API Key 秘钥授权、API 参数签名
Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.
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.
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
The Developer Platform for Modern APIs
OpenID Certified™ OAuth 2.0 Authorization Server implementation for Node.js
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 🎉
Apereo CAS - Identity & Single Sign On for all earthlings and beyond.
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.
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
Security engine for Java (authentication, authorization, multi frameworks): OpenID Connect, SAML2, CAS, OAuth, LDAP, JWT...
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 .NET (C#)
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser
Easy integration with OAuth 2.0 service providers.
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
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.
🦅 EACL: Enterprise Access ControL is a ReBAC Authorization library inspired by SpiceDB, built in Clojure and backed by Datomic Pro, Datahike, Datalevin or DataScript.
Blazor Boilerplate / Starter Template with MudBlazor
Flexible OpenID Connect and OAuth 2.0 server-side implementation for modern ASP.NET projects
A binary authorization and monitoring system for macOS
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
Goiabada is an OAuth2 / OpenID Connect server written in Go.
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.
OAuth Proxy
Laravel Eloquent roles and abilities.
Handle roles and permissions in your Laravel application
An Elixir Authentication System for Plug-based Web Applications
Robust, modular, and extendable user authentication system
Authorization framework for Ruby/Rails applications
The authorization Gem for Ruby on Rails.
Simple yet powerful authorization / authentication client library for Python web applications.
Simple authorization conventions for Phoenix apps
PocketBase + SvelteKit (Static): minimalistic template with configured authorization featuring a single binary or Docker image for deploying.
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.