Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source authorization software

526 open-source libraries, tools and applications tagged authorization, ranked by how closely authorization is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

526 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
alcideio/rbac-tool
A kubectl plugin and standalone CLI that simplifies Kubernetes RBAC by visualizing, analyzing, generating, and querying RBAC policies. It h…
231085active
apache/ranger
Apache Ranger is a framework to enable, monitor, and manage comprehensive data security across the Hadoop platform and beyond. It provides …
761081stable
Qihoo360/wayne
Wayne is a web-based Kubernetes multi-cluster management and publishing platform developed by Qihoo360. It provides visualized Kubernetes o…
233697maintenance
zmartzone/lua-resty-openidc
A Lua library for NGINX/OpenResty implementing an OpenID Connect Relying Party and OAuth 2.0 Resource Server. It authenticates users via Op…
901072stable
auth0/auth0.js
Auth0's client-side JavaScript SDK for browser-based authentication and authorization against the Auth0 platform. It provides WebAuth, Auth…
911062active
authomatic/authomatic
Authomatic is a framework-agnostic Python library that simplifies user authentication and authorization via third-party providers like Face…
541054active
jeremykenedy/laravel-roles
A Laravel package for managing roles, permissions, and user levels with Eloquent integration, including Blade extensions, middleware, and a…
901051stable
clarkeash/doorman
Doorman is a Laravel package that limits access to Laravel applications using invite codes. Invite codes can be tied to specific emails, ha…
431045active
4jean/lav_sms
LAVSMS is a self-hosted school management web application built on Laravel 8 for schools and colleges. It provides role-based accounts for …
321043active
openkoda/openkoda
Openkoda is an open-source business application platform built on Java 17 and Spring Boot that accelerates development of enterprise system…
301038active
jaredhanson/oauth2orize
OAuth2orize is a Node.js toolkit for building OAuth 2.0 authorization servers. It provides Express-compatible middleware plus a pluggable s…
323531maintenance
osohq/oso
Oso is an embedded authorization framework with a declarative policy language (Polar) for building RBAC, relationships, and collection filt…
233489maintenance
everyauth
everyauth is a Node.js authentication and authorization library supporting password login and many OAuth/OpenID providers (Facebook, Twitte…
323467maintenance
maxcountryman/axum-login
A Rust crate providing user identification, authentication, and authorization as tower middleware for the Axum web framework. It supports a…
591020active
auth0/auth0-spa-js
Auth0's official JavaScript SDK for adding authentication to Single Page Applications using the Authorization Code Grant flow with PKCE. It…
981015active
AthenZ/athenz
Athenz is an open source platform for X.509 certificate-based service authentication and fine-grained role-based access control (RBAC) in d…
1001013active
seeden/rbac
A Node.js library implementing hierarchical role-based access control (RBAC) with roles, permissions, and grant inheritance. It supports in…
631005active
SUSE/Portus
Portus is an open-source authorization service and web UI for the Docker Registry v2 API, providing fine-grained push/pull permissions via …
102981maintenance
OptimalBits/node_acl
A minimalistic access control list (ACL) library for Node.js applications, inspired by Zend_ACL. It manages users, roles, hierarchies, and …
322600maintenance
Swizec/useAuth
useAuth is a React hook library that adds authentication to React apps with minimal setup, supporting Auth0 and Netlify Identity via a prov…
232567maintenance
White Jotter
White-Jotter is a simple content management system (CMS) built with a Vue.js frontend and Spring Boot backend, demonstrating a full front-e…
232536maintenance
ory/ladon
Ladon is a Go SDK for policy-based access control (authorization), inspired by AWS IAM policies. It provides fine-grained, condition-based …
642458maintenance
mjrussell/redux-auth-wrapper
redux-auth-wrapper is a React Higher Order Component (HOC) library for handling authentication and authorization in React + Redux applicati…
322171maintenance
panique/huge
HUGE is a simple user-authentication solution embedded in a minimal PHP framework skeleton, using PHP's official bcrypt password hashing. I…
232158maintenance
renrenio/renren-security
renren-security is a lightweight, front-end/back-end separated Java rapid development platform and permission (RBAC) system built on Spring…
232023maintenance
florianheinemann/passwordless
A Node.js/Express module that enables passwordless user authentication using one-time password (OTPW) tokens delivered via email or SMS. It…
231938maintenance
jakubgarfield/Bonobo-Git-Server
Bonobo Git Server is a free, open-source ASP.NET web application for hosting and managing Git repositories on Windows via IIS. It provides …
321838maintenance
nodeSolidServer/node-solid-server
NodeSolidServer is an implementation of the Solid protocol that runs a Solid personal data server (pod server) on top of the local file sys…
751795maintenance
SpringMVC-Mybatis-Shiro-redis
An upgraded demo application showing Apache Shiro permission/role-based access control integrated with SpringMVC, Mybatis, Redis, and Freem…
321775maintenance
baijunyao/thinkphp-bjyadmin
A ThinkPHP-based admin starter project that integrates common features and third-party SDKs (Auth/RBAC permissions, Alipay and WeChat payme…
101755maintenance
DotNetOpenAuth
DotNetOpenAuth is a C# library implementing the OpenID and OAuth protocols for .NET applications. It lets developers build both Identity Pr…
101714maintenance
lsgwr/spring-boot-online-exam
A self-hosted online examination system built with Spring Boot (backend) and Vue + Ant Design (frontend), supporting single-choice, multipl…
671691maintenance
xuhuisheng/lemon
Lemon is an open-source office automation (OA) system written in Java, providing typical enterprise features like approval workflows, forms…
461629maintenance
koush/Superuser
An open-source Superuser management app and su binary for rooted Android devices, written in C and Java. It grants and manages root permiss…
321565maintenance
jly8866/archer
Archer is a self-hosted web platform for automated SQL operations on MySQL, built on Django and the Inception SQL audit engine. It provides…
231563maintenance
outmoded/oz
Oz is a web authorization protocol and Node.js library for granting and authenticating third-party access to an API on behalf of a user or …
101510maintenance
mitreid-connect/OpenID-Connect-Java-Spring-Server
A certified OpenID Connect reference implementation in Java on the Spring platform, providing an identity provider server, OAuth 2.0 author…
321507maintenance
corneliusweig/rakkess
rakkess is a kubectl plugin that displays an access matrix showing the current user's permissions across all Kubernetes server resources, s…
231401maintenance
sighupio/permission-manager
A web UI application for managing Kubernetes RBAC and users. It lets admins create users, assign namespace permissions via templates, and d…
231376maintenance
microsoft/agent-governance-toolkit
A Microsoft open-source toolkit providing policy enforcement, zero-trust identity, execution sandboxing, and reliability engineering for au…
766444experimental
Netflix/hubcommander
HubCommander is a user-extendable Slack bot for chat-ops style GitHub organization management, letting users perform privileged tasks like …
541313maintenance
longguikeji/arkid
ArkID is an open-source enterprise IDaaS/IAM platform providing unified identity, authentication, and authorization management. It supports…
681284maintenance
jaliss/securesocial
SecureSocial is an authentication module for Play Framework applications supporting OAuth, OAuth2, OpenID, and username/password login, wit…
321183maintenance
mdmsoft/yii2-admin
A GUI-based RBAC (Role-Based Access Control) manager extension for the Yii2 PHP framework. It provides an administrative interface for mana…
231147maintenance
romanbican/roles
A Laravel 5 package for managing user roles and permissions, including role levels, permission inheritance, Blade template extensions, and …
101146maintenance
ABP MicroService Platform
A low-code admin platform built on ABP vNext microservice architecture with a vue-element-admin frontend. It provides tenant/user/role mana…
231141maintenance
RafaelVidaurre/angular-permission
angular-permission is an AngularJS library providing role and permission based access control for routes. It lets developers declaratively …
231115maintenance
liggitt/audit2rbac
audit2rbac is a Go CLI tool that takes a Kubernetes audit log and a username as input and generates RBAC Role and RoleBinding objects cover…
231113maintenance
lingthio/Flask-User
Flask-User is a Flask extension providing customizable user authentication and account management, including registration, email confirmati…
231074maintenance
tower1229/Vue-Access-Control
Vue-Access-Control is a frontend access control framework built on Vue, Vue Router, and axios. It controls user permissions at three levels…
321071maintenance
yeqifu/warehouse
A Java Spring Boot web application for warehouse/inventory management with business modules for customers, suppliers, goods, purchases, sal…
591028maintenance
lucia-auth/lucia
Lucia is a TypeScript authentication library for managing user sessions and OAuth in web applications. It was deprecated in March 2025 and …
7210450abandoned
spring-attic/spring-security-oauth
A Spring Security library providing OAuth 1(a) and OAuth 2 support for both consumers and providers in Spring web applications. It was arch…
104688abandoned
google/santa
Santa is a binary and file access authorization system for macOS, consisting of a system extension that monitors executions, a daemon that …
104501abandoned
skoruba/IdentityServer4.Admin
A web-based administration UI for managing IdentityServer4 clients, resources, and ASP.NET Core Identity users, roles, and claims. It ships…
103574abandoned
ConsoleMe
ConsoleMe is a web service from Netflix that centralizes AWS IAM permission management, offering console login, self-service permission req…
103197abandoned
buzzfeed/sso
sso (S.S. Octopus) is a single sign-on solution built at BuzzFeed for securing internal services behind OAuth-based authentication. It acts…
103122abandoned
Caiyeon/goldfish
Goldfish is a web-based UI and workflow tool for HashiCorp Vault, built with VueJS on the frontend and a Go backend using Vault's native AP…
102128abandoned
aspnet/Identity
ASP.NET Core Identity is the membership system for ASP.NET Core web applications, providing login, membership, and user data management. Th…
101943abandoned
andrewelkins/Laravel-4-Bootstrap-Starter-Site
A Laravel 4 starter application providing a basic blog with Bootstrap 3 front-end and an admin back-end. It bundles community packages like…
231760abandoned
pallets-eco/flask-security-3.0
Flask-Security 3.0 is a Flask extension providing quick and simple authentication and security features such as login, registration, and ro…
101624abandoned
technoweenie/restful-authentication
A widely-used Ruby on Rails plugin/generator that provides a foundation for user authentication, including login/logout, secure password ha…
101564abandoned
cartalyst/sentry
Sentry is a deprecated, framework-agnostic PHP authentication and authorization library providing user groups, permissions, activation, thr…
321526abandoned
9p4/jellyfin-plugin-sso
A Jellyfin server plugin that enables single sign-on (SSO) login through external identity providers such as Google, Microsoft, Keycloak, A…
101455abandoned
honraytech/VueThink
VueThink is a front-end/back-end separated framework combining the Vue 2.x ecosystem (Vue, Vue-Router, Vuex, Element-UI) with ThinkPHP 5 on…
321325abandoned
aspnet/Security
The former home of security and authorization middleware for ASP.NET Core, including authentication handlers for cookies, OAuth, and social…
101296abandoned
nathanl/authority
Authority is a Ruby gem that helps you authorize actions in Rails apps by grouping models under Authorizer classes with plain Ruby methods.…
101197abandoned
strongloop/microgateway
IBM API Connect Microgateway is an extensible Node.js-based API gateway framework for securing and controlling access to microservices and …
321186abandoned
cemerick/friend
Friend is an extensible authentication and authorization library for Clojure Ring web applications and services. It provides authentication…
101152abandoned
megagao/production_ssm
A production management ERP system built with the SSM stack (Spring, SpringMVC, MyBatis) and jQuery EasyUI, developed as part of a manufact…
321088abandoned
loft-sh/kiosk
Kiosk is a multi-tenancy extension for Kubernetes that lets cluster admins securely share a single cluster among multiple tenants. It provi…
101071abandoned
RealmTeam/django-rest-framework-social-oauth2
A Django package that integrates python-social-auth and django-oauth-toolkit to provide OAuth2 social authentication for Django REST Framew…
631065abandoned
Open WebUI
Open WebUI is a self‑hosted, web‑based interface for interacting with large language models. It supports local Ollama models, OpenAI‑compat…
88152948active
mall
Mall is a complete Java-based e‑commerce system that provides both a front‑end shopping portal and a back‑office admin console. It is built…
6584934active
Plane
Plane is an open‑source project management platform that lets teams track issues, run cycles, and manage roadmaps. It provides a modern web…
9761193active
Odoo
Odoo is an open‑source suite of web‑based business applications that can be used individually or together as a full ERP system. It provides…
7755115active
Discourse
Discourse is an open‑source, Ruby‑on‑Rails based community platform for discussion forums, Q&A, and real‑time chat. It can be self‑hosted o…
8347962active
Rocket.Chat
Rocket.Chat is an open‑source, secure communications platform that provides real‑time messaging, voice, video and collaboration tools. It c…
9246207active
Hyperswitch
Hyperswitch is an open‑source, composable payments infrastructure written in Rust. It provides modular services for payment orchestration, …
9545357active
Payload
Payload is an open‑source full‑stack framework built on Next.js that provides a TypeScript backend, admin UI, and headless CMS capabilities…
9344931active
Payload
Payload is an open-source, MIT-licensed fullstack Next.js framework and headless CMS written in TypeScript. A single config instantly gener…
9344931stable
ToolJet/ToolJet
ToolJet is an open-source low-code platform for building internal tools, dashboards, and business applications with a visual drag‑and‑drop …
9341018active
yudao (ruoyi-vue-pro)
Yudao Ruoyi Vue Pro is a full‑stack, open‑source admin platform built with Spring Boot, MyBatis Plus and Vue. It provides a rich set of ent…
9839530active
Directus
Directus is an open-source backend application that wraps any SQL database into instant REST and GraphQL APIs, a no-code data studio, and a…
9938413active
Dokploy
Dokploy is an open‑source, self‑hosted Platform as a Service that simplifies deploying applications and databases. It provides a web UI, CL…
8737756active
Symfony
Symfony is a full-stack PHP framework for building web and console applications, plus a set of reusable, decoupled PHP components used by p…
9331168stable
Harbor
Harbor is an open‑source cloud‑native container registry that adds security, identity, and management features to Docker Distribution. It p…
9929547stable
lenve/vhr
vhr (微人事) is a full-stack, front-end/back-end separated human resources management system built with Spring Boot and Vue, covering employee…
3228025active
PostgREST
PostgREST is a standalone web server that automatically creates a fully RESTful API from any PostgreSQL database. It translates database sc…
9827693active
OpenWork
OpenWork is a free, open‑source desktop application that provides a Claude Cowork‑like AI workspace for macOS, Windows, and Linux. It lets …
7924170active
Apache RocketMQ
Apache RocketMQ is a distributed cloud-native messaging and streaming platform built for low-latency, high-throughput, financially reliable…
8822629stable
docmost/docmost
Docmost is an open‑source, self‑hosted collaborative wiki and documentation platform built with TypeScript. It provides real‑time editing, …
9421946active
EL-ADMIN
ELADMIN is a front-end/back-end separated admin management system built on Spring Boot 2.7.18, JPA, Spring Security, JWT, Redis, and Vue. I…
5621905active
WordPress/WordPress
WordPress is a PHP‑based open‑source publishing platform and content management system. It powers millions of websites, offering a block‑ba…
7721478active
BookStack
BookStack is an open‑source, self‑hosted platform for creating and organizing documentation and wiki content. It is built with PHP and Lara…
9819078active
zxwk1998/vue-admin-better
Vue Admin Better is a feature‑rich admin dashboard template built with Vue 3 (and Vue 2) and Element UI/Element Plus. It provides ready‑mad…
7618933active
Lichess
Lichess is a free, ad‑less, open‑source online chess server written in Scala and TypeScript. It provides real‑time gameplay, analysis, tour…
6818865active
Apache Pulsar
Apache Pulsar is a cloud-native, distributed pub-sub messaging and streaming platform originally developed at Yahoo and now a top-level Apa…
9915346stable
mickael-kerjean/filestash
Filestash is a self-hosted, storage-agnostic web-based file manager that connects to nearly any storage backend (FTP, SFTP, S3, SMB, WebDAV…
7614777active
Logto
Logto is an open-source identity and access management (IAM) infrastructure for SaaS and AI applications, built on OIDC, OAuth 2.1, and SAM…
10014728active

← prev page 3 / 6 next →