An authorization library that supports access control models like ACL, RBAC, ABAC in Golang
Support
Quality
Security
License
Reuse
Associate users with roles and permissions
Support
Quality
Security
License
Reuse
Android runtime permissions powered by RxJava2
Support
Quality
Security
License
Reuse
An open source, general-purpose policy engine.
Support
Quality
Security
License
Reuse
Snapshotting of global state, factored out of PHPUnit into a stand-alone component
Support
Quality
Security
License
Reuse
Authorization Gem for Ruby on Rails.
Support
Quality
Security
License
Reuse
Role-based Permissions for Laravel 5
Support
Quality
Security
License
Reuse
The authorization Gem for Ruby on Rails.
Support
Quality
Security
License
Reuse
Android library that simplifies the process of requesting permissions at runtime.
Support
Quality
Security
License
Reuse
Intelligent iOS permissions UI and unified API
Support
Quality
Security
License
Reuse
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
Support
Quality
Security
License
Reuse
提供一套基于Spring Boot-Shiro-Vue的权限管理思路.前后端都加以控制,做到按钮/接口级别的权限。(当前新版本已移除shiro依赖,简化了配置)
Support
Quality
Security
License
Reuse
Open Source (Go) implementation of "Zanzibar: Google's Consistent, Global Authorization System". Ships gRPC, REST APIs, newSQL, and an easy and granular permission language. Supports ACL, RBAC, and other access models.
Support
Quality
Security
License
Reuse
Kubernetes Native Policy Management
Support
Quality
Security
License
Reuse
Pomerium is an identity and context-aware access proxy.
Support
Quality
Security
License
Reuse
Laravel Eloquent roles and abilities.
Support
Quality
Security
License
Reuse
Optimized bcrypt in plain JavaScript with zero dependencies.
Support
Quality
Security
License
Reuse
Gatekeeper - Policy Controller for Kubernetes
Support
Quality
Security
License
Reuse
Role management library with resource scoping
Support
Quality
Security
License
Reuse
Oso is a batteries-included framework for building authorization in your application.
Support
Quality
Security
License
Reuse
An open source Android library that makes handling runtime permissions extremely easy.
Support
Quality
Security
License
Reuse
Automatic multi-tenancy for Laravel. No code changes needed.
Support
Quality
Security
License
Reuse
A unified API to ask for permissions on iOS
Support
Quality
Security
License
Reuse
Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket!
Support
Quality
Security
License
Reuse
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser
Support
Quality
Security
License
Reuse
A SDK for access control policies: authorization for the microservice and IoT age. Inspired by AWS IAM policies. Written for Go.
Support
Quality
Security
License
Reuse
A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin + Wire DI.
Support
Quality
Security
License
Reuse
Simple user-authentication solution, embedded into a small framework.
Support
Quality
Security
License
Reuse
An authorization library that supports access control models like ACL, RBAC, ABAC in Java
Support
Quality
Security
License
Reuse
TLC is an explicit state model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
Support
Quality
Security
License
Reuse
Handle roles and permissions in your Laravel application
Support
Quality
Security
License
Reuse
Role and Attribute based Access Control for Node.js
Support
Quality
Security
License
Reuse
Laravel Impersonate is a plugin that allows you to authenticate as your users.
Support
Quality
Security
License
Reuse
Automatic multi-tenancy for Laravel. No code changes needed.
Support
Quality
Security
License
Reuse
Symfony Security Component - Core Library
Support
Quality
Security
License
Reuse
Awesome Django authorization, without the database
Support
Quality
Security
License
Reuse
inactive project
Support
Quality
Security
License
Reuse
Symfony Security Component - HTTP Integration
Support
Quality
Security
License
Reuse
Permify is an open-source authorization service inspired by Google Zanzibar.
Support
Quality
Security
License
Reuse
goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.
Support
Quality
Security
License
Reuse
Cerbos is the open core, language-agnostic, scalable authorization solution that makes user permissions and authorization simple to implement and manage by writing context-aware access control policies for your application resources.
Support
Quality
Security
License
Reuse
Java rate limiting library based on token-bucket algorithm.
Support
Quality
Security
License
Reuse
A framework agnostic authentication & authorization system.
Support
Quality
Security
License
Reuse
Kazoo is a high-level Python library that makes it easier to use Apache Zookeeper.
Support
Quality
Security
License
Reuse
A Kubernetes operator that simplifies the management of Role Bindings and Service Accounts.
Support
Quality
Security
License
Reuse
This is the official DTCG repository for the design tokens specification.
Support
Quality
Security
License
Reuse
Android Library to help you with your runtime Permissions.
Support
Quality
Security
License
Reuse
*CURRENTLY UNMAINTAINED*. Authority helps you authorize actions in your Rails app. It's ORM-neutral and has very little fancy syntax; just group your models under one or more Authorizer classes and write plain Ruby methods on them.
Support
Quality
Security
License
Reuse
Authentication, authorization, traceability and auditability for SSH accesses.
Support
Quality
Security
License
Reuse
Multi-tenancy and policy-based framework for Kubernetes.
Support
Quality
Security
License
Reuse
c
casbinby casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang
Go
15053
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
laravel-permissionby spatie
Associate users with roles and permissions
PHP
11285
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
R
RxPermissionsby tbruyelle
Android runtime permissions powered by RxJava2
Java
10440
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
o
opaby open-policy-agent
An open source, general-purpose policy engine.
Go
8092
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
global-stateby sebastianbergmann
Snapshotting of global state, factored out of PHPUnit into a stand-alone component
PHP
6387
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
c
cancanby ryanb
Authorization Gem for Ruby on Rails.
Ruby
6303
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
entrustby Zizaco
Role-based Permissions for Laravel 5
PHP
6133
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cancancanby CanCanCommunity
The authorization Gem for Ruby on Rails.
Ruby
5360
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
Dexterby Karumi
Android library that simplifies the process of requesting permissions at runtime.
Java
5195
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
P
PermissionScopeby nickoneill
Intelligent iOS permissions UI and unified API
Swift
4909
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
caslby stalniy
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
JavaScript
4887
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SpringBoot-Shiro-Vueby Heeexy
提供一套基于Spring Boot-Shiro-Vue的权限管理思路.前后端都加以控制,做到按钮/接口级别的权限。(当前新版本已移除shiro依赖,简化了配置)
Java
4327
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
k
ketoby ory
Open Source (Go) implementation of "Zanzibar: Google's Consistent, Global Authorization System". Ships gRPC, REST APIs, newSQL, and an easy and granular permission language. Supports ACL, RBAC, and other access models.
Go
4057
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
k
kyvernoby kyverno
Kubernetes Native Policy Management
Go
3999
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
pomeriumby pomerium
Pomerium is an identity and context-aware access proxy.
Go
3568
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bouncerby JosephSilber
Laravel Eloquent roles and abilities.
PHP
3250
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bcrypt.jsby dcodeIO
Optimized bcrypt in plain JavaScript with zero dependencies.
JavaScript
3240
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
gatekeeperby open-policy-agent
Gatekeeper - Policy Controller for Kubernetes
Go
3123
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
rolifyby RolifyCommunity
Role management library with resource scoping
Ruby
3085
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
osoby osohq
Oso is a batteries-included framework for building authorization in your application.
Rust
3056
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
P
PermissionXby guolindev
An open source Android library that makes handling runtime permissions extremely easy.
Kotlin
3048
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tenancyby archtechx
Automatic multi-tenancy for Laravel. No code changes needed.
PHP
2975
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
Permissionby delba
A unified API to ask for permissions on iOS
Swift
2896
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
Sub-Storeby sub-store-org
Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket!
JavaScript
2570
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
n
node-casbinby casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser
TypeScript
2210
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
ladonby ory
A SDK for access control policies: authorization for the microservice and IoT age. Inspired by AWS IAM policies. Written for Go.
Go
2210
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
gin-adminby LyricTian
A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin + Wire DI.
Go
2200
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
hugeby panique
Simple user-authentication solution, embedded into a small framework.
PHP
2133
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
j
jcasbinby casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Java
Java
2122
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tlaplusby tlaplus
TLC is an explicit state model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
Java
2037
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
laratrustby santigarcor
Handle roles and permissions in your Laravel application
PHP
2023
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
accesscontrolby onury
Role and Attribute based Access Control for Node.js
TypeScript
2014
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
laravel-impersonateby 404labfr
Laravel Impersonate is a plugin that allows you to authenticate as your users.
PHP
1721
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
t
tenancyby stancl
Automatic multi-tenancy for Laravel. No code changes needed.
PHP
1699
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
security-coreby symfony
Symfony Security Component - Core Library
PHP
1696
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
django-rulesby dfunckt
Awesome Django authorization, without the database
Python
1614
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
restful-authenticationby technoweenie
inactive project
Ruby
1575
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
security-httpby symfony
Symfony Security Component - HTTP Integration
PHP
1540
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
permifyby Permify
Permify is an open-source authorization service inspired by Google Zanzibar.
Go
1478
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
gorbacby mikespook
goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.
Go
1467
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cerbosby cerbos
Cerbos is the open core, language-agnostic, scalable authorization solution that makes user permissions and authorization simple to implement and manage by writing context-aware access control policies for your application resources.
Go
1458
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bucket4jby vladimir-bukhtoyarov
Java rate limiting library based on token-bucket algorithm.
Java
1442
Updated: 3 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
sentinelby cartalyst
A framework agnostic authentication & authorization system.
PHP
1427
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
k
kazooby python-zk
Kazoo is a high-level Python library that makes it easier to use Apache Zookeeper.
Python
1248
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
rbac-managerby FairwindsOps
A Kubernetes operator that simplifies the management of Role Bindings and Service Accounts.
Go
1235
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
community-groupby design-tokens
This is the official DTCG repository for the design tokens specification.
HTML
1233
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
P
PermissionHelperby k0shk0sh
Android Library to help you with your runtime Permissions.
Java
1231
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
authorityby nathanl
*CURRENTLY UNMAINTAINED*. Authority helps you authorize actions in your Rails app. It's ORM-neutral and has very little fancy syntax; just group your models under one or more Authorizer classes and write plain Ruby methods on them.
Ruby
1222
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
the-bastionby ovh
Authentication, authorization, traceability and auditability for SSH accesses.
Perl
1217
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
c
capsuleby clastix
Multi-tenancy and policy-based framework for Kubernetes.
Go
1175
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse