Casbin logo

Casbin

Authorization library that supports RBAC and ABAC

GSoC Participation History

Technologies

Topics

Past Projects

Refine and optimize the Casbin-dashboard & Casdoor

Casbin-dashboard is the official web UI (admin portal) for Casbin models and policies. Casdoor is a centralized authentication / Single-Sign-On (SSO)...

Topics:webapiaidatabasecloud

Casbin for .NET & Casdoor .NET SDK

Casbin for .NET: a. Feature Request: subjectPriority b. Support "in" special grammar c. Validate and compile matcher when loading model d. Improve...

Topics:web

An alternative tuple-storage engine for Casbin Mesh / Casbin — GSOC 2022 Proposal

Currently, Casbin uses golang built-in map structure to maintain policies in the main memory and persist the policies via adapter abstraction. If...

Topics:apiaiui

Enhancement of Casbin Core Engine

Casbin Core Engine is the first implementation for Casbin DSL. Though stable now, it lacks some important features like the WatcherEx support. Also,...

Casbin For Node.js - Benchmarks, Feature Enhancement, multiple platform support, WatcherEx, Adapter

Casbin is extended to multiple languages and frameworks including the Casbin for Node.js. To improve the user experience for the project one of the...

java🟨 javascript

Performance Optimize,New DB Adapters and Django Part Improve for Pycasbin

1. Add etcd adapter and redis adapter to improve compatibility 2. Implement the pycasbin-on-cpp to improve performance and add RBAC API to benchmark...

Topics:api
advanced

Casbin for Java & Casdoor

The jCasbin needs to enhance the expressiveness of the grammar to meet the diverse needs of the user's policy development. For example, the special...

java
Topics:ai

Casbin for Rust

With the efforts of Casbin Community, the Rust version of the Casbin is now ready for production. Casbin-RS can provide access control with blazing...

Topics:apiai

Casbin for Cloud Native & Casdoor

The proposal presented here roughly contains 3 parts. The first part includes refactor of the existing k8s-authz, as well as introducing more...

Topics:aicloudui

Encapsulation of casbin-cpp and other enhancements for pycasbin

Compared to Casbin for Golang, PyCasbin has many shortcomings, especially the lack of RBAC interface and its bad performance compared to Go....

Topics:aiui

Frequently Asked Questions

Casbin | GSoC Org Profile & Stats - Learn about Casbin's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

Category:

Web
|Inactive|

Contributor Readiness

Participation

Projects

Top Programming Languages

python dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available

Built with ❤️ for the Google Summer of Code (GSoC) open source community | © 2026 GSoCOrganizationsGuide

Casbin - GSoC Organizations Guide | GSoC Organizations Guide