id: admin-portal title: Admin Portal

We provide a web-based portal called Casdoor for model management and policy management:

model editor

policy editor

There are also 3rd-party admin portal projects that use Casbin as authorization engine. You can get started to build your own Casbin service based on these projects.

ProjectAuthorFrontendBackendDescription
CasdoorCasbinReact + Ant DesignBeegoBased on Beego + XORM + React
go-admin-team/go-admin@go-admin-teamVue + Element UIGingo-admin Based on Gin + Casbin + GORM
gin-vue-admin@piexlmaxVue + Element UIGinBased on Gin + GORM + Vue
gin-admin@LyricTianReact + Ant DesignGinRBAC scaffolding based on Gin + GORM + Casbin + Ant Design React
go-admin@hequan2017NoneGinGo RESTful API gateway based on Gin + GORM + JWT + RBAC (Casbin)
zeus-adminbullteamVue + Element UIGinUnified Permission management platform based on JWT + Casbin
IrisAdminApi@snowlygVue + Element UIIrisBackend API based on Iris + Casbin
Gfast@tiger1103Vue + Element UIGo FrameAdmin portal based on GF (Go Frame)
echo-admin (Frontend, Backend)@RealLiuShaVue 2.x + Element UIEchoAdmin portal based on Echo + Gorm + Casbin + Uber-FX
Spec-Center@atul-wankhadeNoneMuxGolang RESTful platform based on Casbin + MongoDB
ProjectAuthorFrontendBackendDescription
spring-boot-web@BazookaWNoneSpringBootAdmin portal based on SpringBoot 2.0 + MyBatisPlus + Casbin
ProjectAuthorFrontendBackendDescription
node-mysql-rest-api@JoemaNequintoNoneExpressA boilerplate application for building RESTful APIs Microservice in Node.js using Express, Sequelize, JWT and Casbin.
Casbin-Role-Mgt-Dashboard-RBAC@alikhan866React + Material UIExpressBeginner friendly RBAC management with Enforcer integration to check enforcement result on the go
ProjectAuthorFrontendBackendDescription
fastapi-mysql-generator@CoderCharmNoneFastAPIFastAPI + MySQL + JWT + Casbin
FastAPI-MySQL-Tortoise-Casbin@xingxingzaixianNoneFastAPIFastAPI + MySQL + Tortoise + Casbin
openstack-policy-editorCasbinBootstrapDjangoThe Web UI for Casbin
ProjectAuthorFrontendBackendDescription
Tadmin@techonerAmazeUIThinkPHPNon-intrusive backend framework based on ThinkPHP 5.1+
video.tinywan.com@TinywannerLayUIThinkPHPRESTful API gateway based on ThinkPHP5 + ORM + JWT + RBAC (Casbin)
laravel-casbin-admin@pl1998Vue + Element UILaravelRBAC permission management system based on vue-element-admin and Laravel
larke-admin (Frontend, Backend)@deatilVue 2 + Element UILaravel 8Admin portal based on Laravel 8, JWT and RBAC
hyperf-vuetify-admin@TragicMaleVue + Vuetify 2.xHyperfAdmin portal based on Hyperf, Vuetify and Casbin