Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rbac

Rbac

52 projects

Showing 36 of 52 projects

casbin
casbinGo

An authorization library supporting ACL, RBAC, ABAC, and other access control models with a unified PERM metamodel.

#multi-language#permission-system#authz
Stars20.5k
Forks1.8k
Last commit1 day ago
Casbin
CasbinGo

An authorization library supporting ACL, RBAC, ABAC, and other access control models across multiple programming languages.

#multi-language#authz#open-source
Stars20.5k
Forks1.8k
Last commit1 day ago
Logto
LogtoTypeScript

Open-source authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1.

#oauth#oauth2#rbac
Stars14.7k
Forks1.2k
Last commit15 hours ago
Bytebase
BytebaseGo

An open-source database DevOps tool providing CI/CD, SQL review, and security features for managing database schema changes.

#schema-migration#cicd#rbac
Stars14.6k
Forks1.0k
Last commit15 hours ago
Laravel Permission
Laravel PermissionPHP

A Laravel package for managing user permissions and roles with database-backed storage and Laravel Gate integration.

#database#rbac#laravel
Stars13.0k
Forks1.8k
Last commit3 days ago
casl-angular
casl-angularTypeScript

An isomorphic JavaScript authorization library for managing user permissions across frontend and backend.

#isomorphic#rbac#isomorphic-javascript
Stars7.1k
Forks301
Last commit18 hours ago
casl-aurelia
casl-aureliaTypeScript

An isomorphic JavaScript authorization library that restricts user access to resources with incremental adoption and scalability.

#isomorphic#rbac#isomorphic-javascript
Stars7.1k
Forks301
Last commit18 hours ago
Entrust
EntrustPHP

A Laravel package for adding role-based permissions and authorization to Laravel 9|10 applications.

#eloquent#rbac#laravel
Stars6.0k
Forks1.3k
Last commit1 year ago
Permify
PermifyGo

An open-source authorization service inspired by Google Zanzibar for building fine-grained, scalable access control systems.

#distributed#rbac#acl
Stars6.0k
Forks329
Last commit1 day ago
Flask-AppBuilder
Flask-AppBuilderPython

Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/

#crud#rest#rbac
Stars5.0k
Forks1.4k
Last commit
Cerbos
CerbosGo

An open-core, language-agnostic authorization solution for implementing and managing context-aware access control policies.

#authz#yaml#api
Stars4.6k
Forks216
Last commit16 hours ago
gitkube
gitkubeGo

Build and deploy Docker images to Kubernetes clusters using git push for streamlined development workflows.

#developer-tools#container-orchestration#rbac
Stars3.8k
Forks199
Last commit3 years ago
oso
osoRust

A batteries-included framework for building authorization in your application with a declarative policy language.

#multi-language#declarative-programming#rbac
Stars3.5k
Forks193
Last commit1 year ago
Erupt
EruptJava

An annotation-driven low-code data platform for building admin backends and AI applications with zero frontend code.

#ai#java-annotations#annotation
Stars3.1k
Forks513
Last commit16 hours ago
node-casbin
node-casbinTypeScript

A powerful authorization library for Node.js and browser environments supporting ACL, RBAC, and ABAC access control models.

#js#rbac#acl
Stars2.9k
Forks231
Last commit2 days ago
Ladon
LadonGo

A Go library for fine-grained, policy-based access control inspired by AWS IAM, designed for microservices and IoT.

#iot#rbac#acl
Stars2.5k
Forks224
Last commit22 days ago
Laratrust
LaratrustPHP

A Laravel package for handling roles, permissions, and teams with support for multiple user models and guards.

#rbac#caching#multiuser
Stars2.3k
Forks380
Last commit7 months ago
gorbac
gorbacGo

A lightweight, generic role-based access control (RBAC) library for Go applications with inheritance and custom assertions.

#role-management#rbac#go-library
Stars1.7k
Forks180
Last commit3 months ago
Topaz
TopazGo

An open-source authorization service providing fine-grained, policy-based access control for cloud-native applications and APIs.

#api#rbac#policy-as-code
Stars1.4k
Forks48
Last commit8 days ago
Casbin.NET
Casbin.NETC#

A powerful .NET authorization library supporting ACL, RBAC, ABAC, and other access control models.

#authz#auth#rbac
Stars1.3k
Forks129
Last commit2 days ago
Warrant
WarrantGo

A highly scalable, centralized authorization service based on Google Zanzibar for defining, enforcing, querying, and auditing fine-grained access control.

#authz#fine-grained-authorization#rbac
Stars1.3k
Forks53
Last commit10 months ago
fastapi-alembic-sqlmodel-async
fastapi-alembic-sqlmodel-asyncPython

A production-ready FastAPI project template with async SQLModel, Alembic, JWT authentication, RBAC, Celery, and Docker.

#fastapi#alembic#asyncio
Stars1.3k
Forks170
Last commit7 months ago
Athenz
AthenzJava

Open source platform for X.509 certificate-based service authentication and fine-grained access control in dynamic infrastructures.

#x509-certificates#dynamic-infrastructure#rbac
Stars1.0k
Forks316
Last commit22 hours ago
OpenRun
OpenRunGo

An open-source platform for declarative deployment of containerized web apps, on a single node or Kubernetes, with built-in auth and RBAC.

#oauth#declarative-config#devops
Stars984
Forks35
Last commit22 hours ago
Laravel Template with Vue
Laravel Template with VuePHP

A full-stack Laravel 6 and Vue.js template with admin panels, WeChat mini-program, RBAC, websocket chat, and low-code generation.

#chat#element-ui#full-stack-template
Stars960
Forks261
Last commit1 year ago
Conjur
ConjurRuby

An open-source secrets management and machine identity solution for securing privileged access in modern infrastructure.

#machine-identity#rbac#conjur-cloud
Stars952
Forks150
Last commit3 months ago
ngx-permissions
ngx-permissionsTypeScript

A permission and role-based access control library for Angular applications, compatible with AOT and lazy-loaded modules.

#frontend-security#angular2-permissions#ng2-permissions
Stars946
Forks130
Last commit
Kanister
KanisterGo

An extensible framework for application-level data management and protection workflows on Kubernetes.

#workflow-management#operator#rbac
Stars890
Forks185
Last commit1 day ago
acl9
acl9Ruby

A concise DSL for role-based authorization in Rails applications, focused on clarity and testability.

#rails-gem#rbac#dsl
Stars848
Forks111
Last commit1 year ago
acl9
acl9Ruby

A concise DSL for role-based authorization in Rails applications, focused on clarity and testability.

#rails-gem#rbac#dsl
Stars848
Forks111
Last commit1 year ago
krane
kraneRuby

A Kubernetes RBAC static analysis tool that identifies security risks and visualizes RBAC design.

#redisgraph#rbac#rbac-roles
Stars749
Forks34
Last commit1 day ago
Swirl
SwirlGo

A web-based management interface for Docker with a focus on Swarm cluster administration.

#devops#rbac#moby
Stars665
Forks83
Last commit3 years ago
FastAPI Clean Example
FastAPI Clean ExamplePython

A practical Clean Architecture backend example built with FastAPI featuring dependency injection, DDD, CQRS, and proper unit of work.

#fastapi#crud#software-design-patterns
Stars596
Forks84
Last commit15 days ago
Fastschema
FastschemaGo

A Go-based Backend as a Service (BaaS) and web framework that automates database generation, provides CRUD APIs, and offers headless CMS capabilities.

#no-code#plugin-system#rbac
Stars575
Forks56
Last commit3 months ago
terralist
terralistGo

A private, self-hosted Terraform/OpenTofu registry for modules and providers with a web dashboard and RBAC.

#devops#rbac#private-registry
Stars524
Forks58
Last commit2 days ago
CakeDC/Users plugin
CakeDC/Users pluginPHP

A comprehensive CakePHP plugin for user management, authentication, authorization, and social login.

#hacktoberfest#rbac#authentication
Stars522
Forks289
Last commit1 month ago
Page 1 of 2Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 day ago
9 months ago
#Authorization31
#Access Control29
#Security20
#Acl14
#Golang11
#Permissions11
#Role Based Access Control11
#Authentication11
#Abac10
#Self Hosted9
#Go7
#Authz6