abac

There are 344 repositories under abac topic.

  • casbin/casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN

    Language:Go19.4k2348701.7k
  • spicedb

    authzed/spicedb

    Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data

    Language:Go6.2k48539348
  • permify

    Permify/permify

    An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine-grained and scalable authorization systems for any application.

    Language:Go5.7k25329264
  • openfga/openfga

    A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar

    Language:Go4.4k33463318
  • casbin/node-casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser

    Language:TypeScript2.8k19240227
  • casbin/jcasbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Java

    Language:Java2.6k74219484
  • octelium/octelium

    A next-gen FOSS self-hosted unified zero trust secure access platform that can operate as a remote access VPN, a ZTNA platform, API/AI/MCP gateway, a PaaS, an ngrok-alternative and a homelab infrastructure.

    Language:Go2.6k13977
  • onury/accesscontrol

    Role and Attribute based Access Control for Node.js

    Language:TypeScript2.3k46105183
  • casbin/pycasbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Python

    Language:Python1.6k27176210
  • php-casbin/php-casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in PHP .

    Language:PHP1.3k5077137
  • warrant-dev/warrant

    Warrant is a highly scalable, centralized authorization service based on Google Zanzibar. Use it to define, enforce, query, and audit application authorization and access control.

    Language:Go1.3k43852
  • casbin/Casbin.NET

    An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#)

    Language:C#1.3k24203121
  • aserto-dev/topaz

    Cloud-native authorization for modern applications and APIs

    Language:Go1.3k105336
  • casbin/awesome-auth

    📊 Software and Libraries for Authentication & Authorization & SSO & IAM

  • casbin/casbin-rs

    An authorization library that supports access control models like ACL, RBAC, ABAC in Rust.

    Language:Rust1k2112482
  • casbin/gorm-adapter

    GORM adapter for Casbin, see extended version of GORM Adapter Ex at: https://github.com/casbin/gorm-adapter-ex

    Language:Go7314121217
  • awesome-authorization

    warrant-dev/awesome-authorization

    A curated list of information and resources about authorization.

  • casbin/casbin-server

    Casbin as a Service (CaaS)

    Language:Go3331041104
  • php-casbin/laravel-authz

    An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel.

    Language:PHP321114354
  • authz

    eko/authz

    🛡️ Authorization backend that comes with a UI for RBAC and ABAC permissions

    Language:Go2715625
  • casbin/caddy-authz

    Caddy-authz is a middleware for Caddy that blocks or allows requests based on access control policies.

    Language:Go2461616
  • casbin/casbin-cpp

    An authorization library that supports access control models like ACL, RBAC, ABAC in C/C++

    Language:C++23999563
  • xjh22222228/vue-authorized

    Used for vue3 based on ABAC permission verification component

    Language:JavaScript2327350
  • jcasbin/casbin-spring-boot-starter

    Spring Boot 2.x & 3.x Starter for Casbin, see example at: https://github.com/jcasbin/casbin-spring-boot-example

    Language:Java22554471
  • casbin/docker-casbin-plugin

    Docker RBAC and ABAC Authorization Plugin Based on Casbin: https://github.com/casbin/casbin

    Language:Go21852615
  • kolotaev/vakt

    Attribute-based access control (ABAC) SDK for Python

    Language:Python19042626
  • node-casbin/nest-authz

    Nest.js RBAC & ABAC authorization module based on Node-Casbin, see example at: https://github.com/node-casbin/nest-authz-example

    Language:TypeScript18261928
  • pycasbin/fastapi-authz

    Use Casbin in FastAPI, Casbin is a powerful and efficient open-source access control library.

    Language:Python18121217
  • speedle

    oracle/speedle

    Speedle is an open source project for access control.

    Language:Go158252050
  • casbin/negroni-authz

    negroni-authz is an authorization middleware for Negroni

    Language:Go157303
  • php-casbin/think-casbin

    专为ThinkPHP定制的Casbin的扩展包,Casbin是一个功能强大,高效的开源访问控制库。

    Language:PHP15212921
  • el-mike/restrict

    RBAC/ABAC authorization library for Go.

    Language:Go110107
  • pycasbin/casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Python

    Language:Python10815
  • narval-xyz/armory

    Secure, advanced, and flexible access management stack for web3.

    Language:TypeScript102604
  • authzforce/core

    AuthzForce ABAC/XACML PDP engine

    Language:Java10086425
  • casbin/casdoor-old

    An open-source Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, WebAuthn, TOTP and MFA

    Language:Go99308