Casbin Open Source Projects

Browse 71 Casbin open source projects, ranked by GitHub stars. Find the most popular Casbin tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 71 projects
24,854 stars

flipped-aurora/gin-vue-admin

🚀Vite+Vue3+Gin拥有AI辅助的基础开发平台,企业级业务AI+开发解决方案,内置mcp辅助服务,内置skills管理,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。

Metrics details
Stars24,854
20,264 stars

casbin/casbin

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

Metrics details
Stars20,264
13,978 stars

casbin/casdoor

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

Metrics details
Stars13,978
12,708 stars

go-admin-team/go-admin

基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:https://www.go-admin.pro V2 Demo: https://vue2.go-admin.dev V3 Demo: https://vue3.go-admin.dev Antd PRO:https://antd.go-admin.pro

Metrics details
Stars12,708
6,610 stars

lanyulei/ferry

本系统是集工单统计、任务钩子、权限管理、灵活配置流程与模版等等于一身的开源工单系统,当然也可以称之为工作流引擎。 致力于减少跨部门之间的沟通,自动任务的执行,提升工作效率与工作质量,减少不必要的工作量与人为出错率。

Metrics details
Stars6,610
2,905 stars

casbin/node-casbin

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

Metrics details
Stars2,905
2,853 stars

LyricTian/gin-admin

A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin 2.0 + Wire DI.基于 Golang + Gin + GORM 2.0 + Casbin 2.0 + Wire DI 的轻量级、灵活、优雅且功能齐全的 RBAC 脚手架。

Metrics details
Stars2,853
2,642 stars

casbin/jcasbin

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

Metrics details
Stars2,642
2,040 stars

suyuan32/simple-admin-core

Simple Admin是一个基于Go Zero开发面向小型到大型项目的分布式微服务后端管理系统脚手架,提供丰富的后台管理功能,支持k8s快速部署,助力快速开发高并发微服务集群,适合学习和商用。Simple Admin is a powerful microservice framework for large management system. It is based on go-zero and supports several advanced features. It can help you to develop a microservice back-end management system in a short time.

Metrics details
Stars2,040
2,006 stars

eryajf/go-ldap-admin

🌉 基于Go+Vue实现的openLDAP后台管理项目

Metrics details
Stars2,006
1,749 stars

casbin/pycasbin

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

Metrics details
Stars1,749
1,407 stars

3xxx/engineercms

工程师知识管理系统:基于golang语言(beego框架),支持分布式文件存储minio集群部署。engineercms为土木工程师基于web的知识管理系统。管理个人、工程项目资料,业主—设计—监理—施工方均从平台获得资料。支持提取码分享文件、onlyoffice实时文档协作,在线利用mindoc创作你的书籍,阅览PDF文件。手机端配套小程序,微信搜索“设计与管理”即可呼出小程序。

Metrics details
Stars1,407
1,380 stars

devfeel/dotweb

Simple and easy go web micro framework

Metrics details
Stars1,380
1,332 stars

php-casbin/php-casbin

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

Metrics details
Stars1,332
1,329 stars

casbin/Casbin.NET

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

Metrics details
Stars1,329
1,213 stars

casbin/awesome-auth

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

Metrics details
Stars1,213
1,125 stars

casbin/casbin-rs

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

Metrics details
Stars1,125
830 stars

gin-contrib/authz

gin-authz is an authorization middleware for Gin

Metrics details
Stars830
751 stars

piupuer/gin-web

由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发

Metrics details
Stars751
747 stars

casbin/gorm-adapter

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

Metrics details
Stars747
685 stars

snowlyg/iris-admin

Web admin for go framework [gin/iris]

Metrics details
Stars685
623 stars

bullteam/zeus-admin

Zeus基于Golang Gin +casbin,致力于做企业统一权限&账号中心管理系统。包含账号管理,数据权限,功能权限,应用管理,多数据库适配,可docker 一键运行。社区活跃,版本迭代快,加群免费技术支持。

Metrics details
Stars623
544 stars

it234/goapp

Gin + GORM + Casbin + vue-element-admin 实现的权限管理系统(golang)

Metrics details
Stars544
534 stars

casbin/casvisor

An open-source security log auditing & RDP, VNC, SSH bastion platform, online demo: https://door.casvisor.com

Metrics details
Stars534
496 stars

wxy2077/fastapi-mysql-generator

FastAPI + MySQL Web项目生成器 ,个人认为较为合理的项目组织结构;基于apscheduler的定时任务。

Metrics details
Stars496
430 stars

sujit-baniya/fiber-boilerplate

This is the go boilerplate on the top of fiber web framework. With simple setup you can use many features out of the box

Metrics details
Stars430
424 stars

hequan2017/go-admin

go web api,包含gin+gorm+jwt+rbac等。

Metrics details
Stars424
403 stars

deatil/lakego-admin

lakego-admin 是使用 gin、JWT 和 RBAC 的前后端分离的 go 后台管理系统。An admin api system with gin, JWT and RBAC.

Metrics details
Stars403
382 stars

casbin/xorm-adapter

Xorm adapter for Casbin

Metrics details
Stars382
336 stars

casbin/casbin-server

Casbin as a Service (CaaS)

Metrics details
Stars336
333 stars

php-casbin/laravel-authz

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

Metrics details
Stars333
322 stars

deatil/larke-admin

larke-admin 是一套使用 Laravel 、JWT 和 RBAC 鉴权的前后端分离的通用后台管理系统。/ An admin api system with Laravel, JWT and RBAC.

Metrics details
Stars322
301 stars

gnimli/go-web-mini

Go + Vue开发的管理系统脚手架, 前后端分离, 仅包含项目开发的必需部分, 基于角色的访问控制(RBAC), 分包合理, 精简易于扩展。 后端Go包含了gin、 gorm、 jwt和casbin等的使用, 前端Vue基于vue-element-admin开发

Metrics details
Stars301
296 stars

klren0312/ironInfoWeapp

(请仔细阅读每个项目文件夹下的README) 钢材信息小程序服务已暂停, 后续可能改为云函数

Metrics details
Stars296
295 stars

Soontao/go-simple-api-gateway

[deprecated] simple api gateway written by golang

Metrics details
Stars295
287 stars

MQEnergy/gin-framework

:zap::rocket: Based on the gin framework, we have developed a user-friendly, simple, and fast development framework for API programming using go1.18+

Metrics details
Stars287
275 stars

php-casbin/think-authz

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

Metrics details
Stars275
267 stars

casbin/mongodb-adapter

MongoDB adapter for Casbin

Metrics details
Stars267
251 stars

casbin/casbin-cpp

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

Metrics details
Stars251
249 stars

casbin/caddy-authz

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

Metrics details
Stars249
244 stars

top-think/think-awesome

awesome for thinkphp

Metrics details
Stars244
243 stars

gphper/ginadmin

基于Gin开发的后台脚手架,集成了、数据库操作、日志管理、权限分配管理、多模板页面、自动分页器、数据库迁移和填充、Docker集成部署等功能、静态资源打包

Metrics details
Stars243
240 stars

iris-contrib/middleware

Community Middleware List for the Iris Web Framework.

Metrics details
Stars240
237 stars

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

Metrics details
Stars237
233 stars

Zerek-Cheng/Simple-Assets-Platform

简单图床托管系统/静态资源托管系统 - A simple assets platform powered by spring (spring boot / spring security) & vue 2 & element ui & Casdoor(For Authenication)

Metrics details
Stars233
224 stars

lanyulei/ferry_web

ferry ui展示。

Metrics details
Stars224
219 stars

casbin/docker-casbin-plugin

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

Metrics details
Stars219
209 stars

labstack/echo-contrib

Echo community contribution

Metrics details
Stars209
205 stars

casbin/casbin.js

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

Metrics details
Stars205
200 stars

casbin/redis-adapter

Redis adapter for Casbin

Metrics details
Stars200
193 stars

pycasbin/fastapi-authz

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

Metrics details
Stars193
192 stars

casbin/protobuf-adapter

Google Protocol Buffers adapter for Casbin

Metrics details
Stars192
188 stars

Aristat/golang-example-app

Example application

Metrics details
Stars188
188 stars

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

Metrics details
Stars188
172 stars

casbin/etcd-watcher

Etcd watcher for Casbin

Metrics details
Stars172
169 stars

luk4z7/middleware-acl

middleware-acl Access Control Library RBAC casbin

Metrics details
Stars169
162 stars

julisch94/rqlite-adapter

RQLite adapter for Casbin https://github.com/casbin/casbin

Metrics details
Stars162
157 stars

casbin/negroni-authz

negroni-authz is an authorization middleware for Negroni

Metrics details
Stars157
150 stars

php-casbin/think-casbin

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

Metrics details
Stars150
149 stars

adityapandey9/rethinkdb-adapter

RethinkDB adapter for Casbin https://github.com/casbin/casbin

Metrics details
Stars149
1-60 of 71 projects
Get A Weekly Email With Trending Casbin Projects
Stay updated on Casbin plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.