Skip to main content

Middlewares

Web frameworks

NameDescription
GinA HTTP web framework featuring a Martini-like API with much better performance, via plugin: authz or gin-casbin
BeegoAn open-source, high-performance web framework for Go, via built-in plugin: plugins/authz
CaddyFast, cross-platform HTTP/2 web server with automatic HTTPS, via plugin: caddy-authz
TraefikThe cloud native application proxy, via plugin: traefik-auth-plugin
KratosYour ultimate Go microservices framework for the cloud-native era, via plugin: tx7do/kratos-casbin or overstarry/kratos-casbin
Go kitA toolkit for microservices, via built-in plugin: plugins/authz
FiberAn Express inspired web framework written in Go, via middleware: casbin in gofiber/contrib or fiber-casbinrest or fiber-boilerplate or gofiber-casbin
RevelA high productivity, full-stack web framework for the Go language, via plugin: auth/casbin
EchoHigh performance, minimalist Go web framework, via plugin: echo-authz or echo-casbin or casbinrest or echo-boilerplate
IrisThe fastest web framework for Go in (THIS) Earth. HTTP/2 Ready-To-GO, via plugin: casbin or iris-middleware-casbin
GoFrameA modular, powerful, high-performance and enterprise-class application development framework of Golang, via plugin: gf-casbin
NegroniIdiomatic HTTP Middleware for Golang, via plugin: negroni-authz
ChiA lightweight, idiomatic and composable router for building HTTP services, via plugin: chi-authz
BuffaloA Go web development eco-system, designed to make your life easier, via plugin: buffalo-mw-rbac
MacaronA high productive and modular web framework in Go, via plugin: authz
DotWebSimple and easy go web micro framework, via plugin: authz
TangoMicro & pluggable web framework for Go, via plugin: authz
BaaAn express Go web framework with routing, middleware, dependency injection and http context, via plugin: authz
TykAn open source Enterprise API Gateway, supporting REST, GraphQL, TCP and gRPC protocols, via plugin: tyk-authz
HertzGo HTTP framework with high-performance and strong-extensibility for building micro-services, via plugin: casbin

Cloud providers

NameDescription
OktaOne trusted platform to secure every identity, via plugin: casbin-spring-boot-demo
Auth0An easy to implement, adaptable authentication and authorization platform, via plugin: casbin-auth0-rbac