Authorization & Access Control Libraries

33 repos

Libraries and frameworks for implementing authorization policies across applications, with implementations spanning Go, Python, Java, and Node.js. The cluster centers on flexible access control patterns like RBAC (role-based access control), ABAC (attribute-based access control), and ACL (access control lists), with the Casbin project and its language-specific ports being primary reference implementations. Developers exploring this cluster will find mature tools for enforcing fine-grained permissions and policy management in production systems.

Go · 7
Python · 5
C# · 4
TypeScript · 4
PHP · 3
Rust · 3
authorization ·101,297
rbac ·100,864
abac ·87,275
acl ·80,314
access-control ·78,908
permission ·72,182
authz ·69,773
auth ·68,593
casbin ·62,616
authentication ·49,914