Casbin Plugins
Adapters, watchers, role managers, middlewares, and dispatchers for Casbin
🚀 Want to contribute a new plugin?الفلاتر
243 إضافاتالمفضلة لدينا
جميع الإضافات
](/img/ecosystem/SQL.png)
MySQL, SQLite3 are supported by 4DaysORM
](/img/ecosystem/actix.png)
A small, pragmatic, and extremely fast rust web framework, via plugin: actix-casbin-auth
](/img/ecosystem/actix.png)
A Rust actors framework, via plugin: actix-casbin
](/img/ecosystem/amazonS3.png)
](/img/ecosystem/shiro.jpeg)
A powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management, via plugin: shiro-casbin or shiro-jcasbin-spring-boot-starter
](/img/ecosystem/apisix.png)
A dynamic, real-time, high-performance API gateway, via plugin: authz-casbin
](/img/ecosystem/arangoDB.png)
](/img/ecosystem/asp.jpeg)
An open-source and cross-platform framework for building modern cloud based internet connected applications, such as web apps, IoT apps and mobile backends, via plugin: Casbin.AspNetCore
](/img/ecosystem/asp.jpeg)
A simple demo of using Casbin at ASP.NET Core framework, via plugin: CasbinACL-aspNetCore
](/img/ecosystem/SQL.png)
PostgreSQL, MySQL, SQLite, Oracle, Microsoft SQL Server, Firebird, Sybase are supported by Databases
](/img/ecosystem/SQL.png)
PostgreSQL, MySQL, SQLite are supported by Ormar
](/img/ecosystem/SQL.png)
PostgreSQL, MySQL, SQLite, Oracle, Microsoft SQL Server, Firebird, Sybase are supported by SQLAlchemy
](/img/ecosystem/auth0.png)
Supports role hierarchy stored in Auth0's Authorization Extension
](/img/favicon.png)
A ergonomic and modular rust web framework, via plugin: axum-casbin-auth
](/img/ecosystem/cosmosDB.png)
](/img/ecosystem/cosmosDB.png)
](/img/favicon.png)
](/img/ecosystem/badger.png)
](/img/ecosystem/SQL.png)
pg, mysql, mysql2, sqlite3, oracledb, mssql are supported by the adapter itself
](/img/ecosystem/SQL.png)
MySQL, PostgreSQL, Sqlite3 are supported by Beego ORM
](/img/ecosystem/beego.png)
An open-source, high-performance web framework for Go, via built-in plugin: plugins/authz
](/img/ecosystem/bolt.png)
For Bolt
](/img/ecosystem/bolt.png)
](/img/ecosystem/buffalo.jpeg)
A Go web development eco-system, designed to make your life easier, via plugin: buffalo-mw-rbac
](/img/favicon.png)
MySQL, SQLite, PostgreSQL, SQL Server are supported by Bun ORM
](/img/ecosystem/caddy.jpeg)
Fast, cross-platform HTTP/2 web server with automatic HTTPS, via plugin: caddy-authz
](/img/ecosystem/cake.png)
Build fast, grow solid PHP Framework, via plugin: cake-permission
](/img/ecosystem/jwt.png)
Authorization middleware that uses stateless JWT token to validate ACL rules using Casbin
](/img/ecosystem/postgreSQL.png)
A PostgreSQL adapter for Casbin using the pgx driver.
](/img/ecosystem/cassandra.png)
](/img/ecosystem/chi.png)
](/img/ecosystem/codeIgniter.png)
Associate users with roles and permissions in CodeIgniter4 Web Framework, via plugin: CodeIgniter Permission
](/img/ecosystem/firestore.jpeg)
](/img/favicon.png)
](/img/ecosystem/couchBase.png)
](/img/ecosystem/SQL.png)
MySQL, PostgreSQL, SQLite, Microsoft SQL Server are supported by techone/database
](/img/favicon.png)
Supports role hierarchy stored in the Casbin policy
](/img/favicon.png)
Supports role hierarchy stored in the Casbin policy
](/img/favicon.png)
Supports role hierarchy stored in the Casbin policy
](/img/favicon.png)
Supports role hierarchy stored in the Casbin policy
](/img/favicon.png)
Supports role hierarchy stored in the Casbin policy
](/img/ecosystem/SQL.png)
SQLite, PostgreSQL, MySQL are supported by Diesel
](/img/ecosystem/SQL.png)
PostgreSQL, MariaDB, MySQL, Oracle, SQLite, IBM DB2, Microsoft SQL Server, Firebird, ODBC are supported by Django ORM
](/img/ecosystem/django.png)
A high-level Python Web framework, via plugin: django-casbin or django-casbin-auth
](/img/ecosystem/DBAL.png)
Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.
](/img/favicon.png)
](/img/ecosystem/SQL.png)
PostgreSQL, MySQL, SQLite, Turso, Neon, PlanetScale, Vercel Postgres, Xata are supported by Drizzle ORM
](/img/ecosystem/dynamoDB.png)
](/img/ecosystem/dynamoDB.png)
](/img/favicon.png)
](/img/ecosystem/dynamoDB.png)
](img/ecosystem/dynamoDB.png)
](/img/ecosystem/dynamoDB.png)
](/img/favicon.png)
A distributed, persistent memory PHP framework based on the Swoole extension, via plugin: easyswoole-permission or easyswoole-hyperfOrm-permission
](/img/ecosystem/echo.png)
High performance, minimalist Go web framework, via plugin: echo-authz or echo-casbin or casbinrest or echo-boilerplate
](/img/ecosystem/SQL.png)
MySQL, PostgreSQL, SQLite, Microsoft SQL Server, Oracle, DB2, etc. are supported by Entity Framework 6
](/img/ecosystem/SQL.png)
MySQL, PostgreSQL, SQLite, Microsoft SQL Server, Oracle, DB2, etc. are supported by Entity Framework Core
](/img/ecosystem/egg.jpeg)
](/img/ecosystem/SQL.png)
MySQL, MariaDB, PostgreSQL, SQLite, Gremlin-based graph databases are supported by ent ORM
](/img/ecosystem/etcd.png)
Watcher for etcd
](/img/ecosystem/etcd.png)
For etcd
](/img/ecosystem/etcd.png)
Watcher for etcd
](/img/ecosystem/etcd.png)
Watcher for etcd
](/img/ecosystem/etcd.png)
Watcher for etcd
](/img/ecosystem/express.png)
Fast, unopinionated, minimalist web framework for node, via plugin: express-authz
](/img/ecosystem/fastapi.png)
A modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints, via plugin: fastapi-casbin-auth or Fastapi-app
](/img/favicon.png)
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http, via plugin: fasthttp-auth
](/img/ecosystem/fastify.png)
Fast and low overhead web framework, for Node.js. via plugin: fastify-casbin or fastify-casbin-rest
](/img/ecosystem/fiber.png)
An Express inspired web framework written in Go, via middleware: casbin in gofiber/contrib or fiber-casbinrest or fiber-boilerplate or gofiber-casbin
](/img/favicon.png)
](img/ecosystem/file.png)
](/img/ecosystem/file.png)
](/img/ecosystem/file.png)
](/img/ecosystem/file.png)
](/img/ecosystem/file.png)
](/img/ecosystem/file.png)
](/img/ecosystem/file.png)
](/img/ecosystem/file.png)
](/img/ecosystem/file.png)
](/img/ecosystem/file.png)
](/img/favicon.png)
For .CSV (Comma-Separated Values) files with policy subset loading support
](/img/ecosystem/file.png)
For .CSV (Comma-Separated Values) files with policy subset loading support
](/img/ecosystem/file.png)
For .CSV (Comma-Separated Values) files with policy subset loading support
](/img/ecosystem/postgreSQL.png)
PostgreSQL is supported by pgx
](/img/ecosystem/postgreSQL.png)
](/img/ecosystem/flask.png)
A microframework for Python based on Werkzeug, Jinja 2 and good intentions, via plugin: flask-authz or Flask-Casbin (3rd-party, but maybe more friendly) or rbac-flask
](/img/ecosystem/SQL.png)
PostgreSQL, SQLite, MySQL, MongoDB are supported by Fluent
](/img/ecosystem/spanner.png)
](/img/ecosystem/googleCloudStorage.png)
](/img/ecosystem/firestore.jpeg)
](/img/ecosystem/firestore.jpeg)
](/img/ecosystem/SQL.png)
MySQL, SQLite, PostgreSQL, Oracle, SQL Server are supported by GoFrame ORM
](/img/ecosystem/SQL.png)
MySQL, SQLite, PostgreSQL, Oracle, SQL Server are supported by GoFrame ORM
](/img/favicon.png)
MySQL, SQLite, PostgreSQL, Oracle, SQL Server are supported by GoFrame ORM
](/img/ecosystem/gin.jpeg)
A HTTP web framework featuring a Martini-like API with much better performance, via plugin: authz or gin-casbin
](/img/ecosystem/DB.png)
Adapter based on Go Cloud Dev Kit that supports: Amazon DynamoDB, Azure CosmosDB, GCP Firestore, MongoDB, In-Memory
](/img/ecosystem/gokit.png)
A toolkit for microservices, via built-in plugin: plugins/authz
](/img/favicon.png)
A cloud-native Go microservices framework with cli tool for productivity, via plugin: casbin in zero-contrib
](/img/ecosystem/SQL.png)
MySQL, SQLite, PostgreSQL, Oracle, SQL Server are supported by GoFrame ORM
](/img/ecosystem/SQL.png)
MySQL, SQLite, PostgreSQL, Oracle, SQL Server are supported by GoFrame ORM
](/img/ecosystem/goframe.png)
](/img/ecosystem/SQL.png)
MySQL, PostgreSQL, Sqlite3, SQL Server are supported by GORM
](/img/ecosystem/SQL.png)
MySQL, PostgreSQL, Sqlite3, SQL Server are supported by GORM
](/img/ecosystem/hapi.png)
The Simple, Secure Framework Developers Trust. via plugin: hapi-authz
](/img/ecosystem/hashicorp.png)
A dispatcher based on Hashicorp Raft
](/img/ecosystem/hertz.png)
](img/ecosystem/SQL.png)
Oracle, DB2, SQL Server, Sybase, MySQL, PostgreSQL are supported by Hibernate
](/img/ecosystem/hono.png)
Fast, lightweight, built on Web Standards. via plugin: @hono/casbin
](/img/ecosystem/http.png)