Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Acl

Acl

28 projects

Showing 28 of 28 projects

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 commit3 days ago
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 commit3 days ago
spicedb
spicedbGo

An open-source, Google Zanzibar-inspired database for storing and querying fine-grained authorization data at scale.

#database#acl#distributed-systems
Stars7.2k
Forks437
Last commit1 day 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 commit12 hours 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 commit12 hours 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 commit23 hours ago
keto
ketoGo

An open-source implementation of Google's Zanzibar authorization system, providing a scalable and customizable permission server.

#hacktoberfest#acl#api-first
Stars5.4k
Forks392
Last commit1 month ago
Bouncer
BouncerPHP

An elegant, framework-agnostic package for managing roles and abilities in Laravel using Eloquent models.

#eloquent#auth#laravel
Stars3.6k
Forks334
Last commit7 months 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 commit3 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 commit23 days ago
IAM
IAM

A curated list of resources covering Identity and Access Management (IAM) for cloud platforms, including authentication, authorization, and security.

#zero-trust#openid#oauth2
Stars2.3k
Forks195
Last commit11 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 commit1 day 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 commit3 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
Incubator
IncubatorPHP

A repository for experimental adapters, prototypes, and community contributions to extend the Phalcon PHP Framework.

#composer#database-adapter#community-contributions
Stars716
Forks322
Last commit3 years ago
FastAPI Permissions
FastAPI PermissionsPython

Adds Pyramid-inspired row-level security and declarative permissions to FastAPI applications.

#fastapi#row-level-security#acl
Stars653
Forks49
Last commit3 years ago
Packeton
PacketonPHP

A private, self-hosted PHP package repository compatible with Composer, offering unlimited private repos, ACL, and webhook integrations.

#composer#devops#acl
Stars553
Forks91
Last commit17 hours ago
Defender
DefenderPHP

An Access Control List (ACL) solution for Laravel applications, providing roles and permissions management with security and usability in mind.

#rbac#authentication#laravel
Stars438
Forks93
Last commit2 years ago
Vökuró
VökuróPHP

A sample application demonstrating Phalcon Framework features including ACL, authentication, and security.

#sample#demo#caching
Stars365
Forks188
Last commit5 days ago
Inspektor
InspektorRust

A protocol-aware proxy that enforces fine-grained access policies for databases using Open Policy Agent (OPA).

#openpolicyagent#postgres#acl
Stars286
Forks14
Last commit4 years ago
Inspektor
InspektorRust

A protocol-aware proxy that enforces database access policies using Open Policy Agent (OPA) for data security and compliance.

#openpolicyagent#acl#policy-enforcement
Stars286
Forks14
Last commit4 years ago
ldap2pg
ldap2pgGo

A Swiss-army knife to synchronize PostgreSQL roles and privileges from YAML or LDAP.

#role-management#devops#yaml
Stars241
Forks37
Last commit10 days ago
unix-permissions
unix-permissionsJavaScript

A comprehensive JavaScript library for parsing, converting, and manipulating Unix file permissions across multiple notation types.

#umask#setgid#setuid
Stars145
Forks5
Last commit1 month ago
TinyAuth plugin
TinyAuth pluginPHP

A CakePHP plugin for fast, zero-code authentication and authorization using INI files or database adapters.

#zero-code#rbac#authentication
Stars131
Forks43
Last commit12 days ago
terminator
terminatorElixir

An Elixir library for granular access control with ABAC-style permissions, supporting roles, abilities, and entity-level authorization.

#elixir#elixir-phoenix#ecto
Stars63
Forks11
Last commit3 years ago
database-gateway
database-gatewayGo

A secure web gateway for controlled SQL query execution on PostgreSQL databases with OIDC authentication and OPA policy enforcement.

#database-access#database#postgres
Stars40
Forks2
Last commit13 days ago
FastAPI Casbin Auth
FastAPI Casbin AuthPython

FastAPI authorization middleware that integrates PyCasbin for flexible, policy-based access control.

#fastapi#auth#rbac
Stars26
Forks3
Last commit5 months ago
ng-ability
ng-abilityTypeScript

A declarative access control library for Angular applications, enabling fine-grained permissions in templates and code.

#declarative#rbac#access
Stars1
Forks0
Last commit5 months ago

Related Tags

#Access Control23#Authorization22#Security18#Permissions15#Rbac14#Abac12#Php7#Authentication6#Casbin5#Auth5#Go5#Iam5
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