CA

Casbin

Authorization library supporting many access control models

Identity & SSO ★ 20.3k stars Medium setup Apache-2.0

Casbin is an open-source authorization library that supports access control models such as ACL, RBAC, and ABAC. It is embedded in applications or run with self-hosted services for centralized policy enforcement.

Key features

  • Multiple access models
  • Policy as configuration
  • Many language ports
  • Storage adapters

Strengths

  • Released under the Apache-2.0 license
  • Mature project with 20.3k GitHub stars
  • Written in Go
  • Tiny footprint — runs in 128 MB RAM

Casbin replaces

Compare Casbin

58 head-to-head comparisons.

Similar identity & sso apps