{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"caswaf","owner":"casbin","isFork":false,"description":"HTTP & OAuth Gateway and Web Application Firewall (WAF) based on ModSecurity, online demo: https://door.caswaf.com","topicNames":["http","oauth","proxy","firewall","gateway","waf","modsecurity","web-application-firewall","modsecurity-core-rule-set"],"topicsNotShown":0,"allTopics":["http","oauth","proxy","firewall","gateway","waf","modsecurity","web-application-firewall","modsecurity-core-rule-set"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":3,"issueCount":10,"starsCount":299,"forksCount":17,"license":"Apache License 2.0","participation":[0,0,0,5,1,0,6,8,16,4,9,5,0,0,0,0,0,0,48,32,7,1,2,1,1,0,1,0,0,0,0,0,7,1,0,1,9,1,0,0,0,0,1,0,0,0,0,1,3,1,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T10:50:55.006Z"}},{"type":"Public","name":"casbin","owner":"casbin","isFork":false,"description":"An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN","topicNames":["go","identity","oauth","saml","authentication","iam","acl","auth","authorization","cas"],"topicsNotShown":10,"allTopics":["go","identity","oauth","saml","authentication","iam","acl","auth","authorization","cas","permission","rbac","sso","oidc","access-control","abac","authz","authn","casbin","casdoor"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":6,"issueCount":42,"starsCount":17009,"forksCount":1596,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T01:15:24.778Z"}},{"type":"Public","name":"gorm-adapter","owner":"casbin","isFork":false,"description":"GORM adapter for Casbin, see extended version of GORM Adapter Ex at: https://github.com/casbin/gorm-adapter-ex","topicNames":["acl","auth","authorization","rbac","abac","storage-driver","authz","go","golang","adapter"],"topicsNotShown":4,"allTopics":["acl","auth","authorization","rbac","abac","storage-driver","authz","go","golang","adapter","orm","gorm","access-control","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":0,"starsCount":658,"forksCount":202,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-25T09:38:39.993Z"}},{"type":"Public","name":"xorm-adapter","owner":"casbin","isFork":false,"description":"Xorm adapter for Casbin","topicNames":["adapter","orm","authorization","xorm","access-control","storage-driver","casbin"],"topicsNotShown":0,"allTopics":["adapter","orm","authorization","xorm","access-control","storage-driver","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":382,"forksCount":57,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-09T02:47:45.061Z"}},{"type":"Public","name":"redis-adapter","owner":"casbin","isFork":false,"description":"Redis adapter for Casbin","topicNames":["redis","adapter","auth","authorization","access-control","storage-driver","authz","casbin"],"topicsNotShown":0,"allTopics":["redis","adapter","auth","authorization","access-control","storage-driver","authz","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":189,"forksCount":26,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-09T01:45:17.850Z"}},{"type":"Public","name":"casnode","owner":"casbin","isFork":false,"description":"Open-Source Forum and Social Platform, Alternative to StackOverflow & Flarum","topicNames":["bbs","social-network","stackoverflow","forum","flarum","casnode","casdoor","docker","casbin"],"topicsNotShown":0,"allTopics":["bbs","social-network","stackoverflow","forum","flarum","casnode","casdoor","docker","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":56,"forksCount":8,"license":"Apache License 2.0","participation":[0,0,0,0,3,1,0,0,0,0,4,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-05T12:49:02.980Z"}},{"type":"Public","name":"chi-authz","owner":"casbin","isFork":false,"description":"Chi Authorization Middleware based on Casbin","topicNames":["http","middleware","acl","auth","authorization","rbac","abac","chi","casbin"],"topicsNotShown":0,"allTopics":["http","middleware","acl","auth","authorization","rbac","abac","chi","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-29T15:58:59.319Z"}},{"type":"Public","name":"casbin-pg-adapter","owner":"casbin","isFork":false,"description":"A go-pg adapter for casbin","topicNames":["go","golang","pg","go-pg","adapter","access-control","casbin"],"topicsNotShown":0,"allTopics":["go","golang","pg","go-pg","adapter","access-control","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":37,"forksCount":27,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-26T16:26:53.620Z"}},{"type":"Public","name":"etcd-watcher","owner":"casbin","isFork":false,"description":"Etcd watcher for Casbin","topicNames":["etcd","authorization","watcher","access-control","casbin"],"topicsNotShown":0,"allTopics":["etcd","authorization","watcher","access-control","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":168,"forksCount":22,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-26T14:01:30.342Z"}},{"type":"Public","name":"bee","owner":"casbin","isFork":true,"description":"Casbin/bee is a fork of bee-1.x version maintained by casbin organization ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":919,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-21T14:04:10.343Z"}},{"type":"Public","name":"mongodb-adapter","owner":"casbin","isFork":false,"description":"MongoDB adapter for Casbin","topicNames":["adapter","mongodb","authorization","access-control","storage-driver","casbin"],"topicsNotShown":0,"allTopics":["adapter","mongodb","authorization","access-control","storage-driver","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":254,"forksCount":50,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-11T11:20:34.778Z"}},{"type":"Public","name":"sqlx-adapter","owner":"casbin","isFork":false,"description":"sqlx adapter for Casbin","topicNames":["go","golang","adapter","orm","acl","auth","authorization","rbac","sqlx","abac"],"topicsNotShown":2,"allTopics":["go","golang","adapter","orm","acl","auth","authorization","rbac","sqlx","abac","storage-driver","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-14T16:47:11.625Z"}},{"type":"Public","name":"govaluate","owner":"casbin","isFork":false,"description":"Arbitrary expression evaluation for golang, maintained by Casbin","topicNames":["go","golang","expression","evaluator","evaluate"],"topicsNotShown":0,"allTopics":["go","golang","expression","evaluator","evaluate"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":11,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-24T10:13:43.267Z"}},{"type":"Public","name":"k8s-authz","owner":"casbin","isFork":false,"description":"Kubernetes (k8s) RBAC & ABAC authorization middleware based on Casbin","topicNames":["plugin","docker","middleware","acl","auth","authorization","k8s","cloud-native","abac","authz"],"topicsNotShown":3,"allTopics":["plugin","docker","middleware","acl","auth","authorization","k8s","cloud-native","abac","authz","kubernetes","rbac","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":28,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-17T14:19:49.708Z"}},{"type":"Public","name":"casbin-oa","owner":"casbin","isFork":false,"description":"The OA system used by Casbin community","topicNames":["oa","casdoor","mysql","casbin"],"topicsNotShown":0,"allTopics":["oa","casdoor","mysql","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":4,"starsCount":40,"forksCount":19,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-06T04:10:28.633Z"}},{"type":"Public","name":"casbin-server","owner":"casbin","isFork":false,"description":"Casbin as a Service (CaaS)","topicNames":["protobuf","server","service","acl","auth","authorization","rbac","abac","authz","go"],"topicsNotShown":4,"allTopics":["protobuf","server","service","acl","auth","authorization","rbac","abac","authz","go","golang","grpc","access-control","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":298,"forksCount":96,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-13T06:21:33.502Z"}},{"type":"Public","name":"confita","owner":"casbin","isFork":false,"description":"An open-source version of Kaggle written in Go and React","topicNames":["react","javascript","go","data","conference","kaggle","casbin","casdoor"],"topicsNotShown":0,"allTopics":["react","javascript","go","data","conference","kaggle","casbin","casdoor"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":6,"starsCount":9,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-11T13:18:21.346Z"}},{"type":"Public","name":"lego","owner":"casbin","isFork":true,"description":"Let's Encrypt client and ACME library written in Go","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":977,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-04T08:55:19.581Z"}},{"type":"Public","name":"zap-logger","owner":"casbin","isFork":false,"description":"Zap logger for Casbin","topicNames":["log","zap","logger","acl","auth","rbac","abac","authz","access-control","casbin"],"topicsNotShown":0,"allTopics":["log","zap","logger","acl","auth","rbac","abac","authz","access-control","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-24T12:07:13.514Z"}},{"type":"Public","name":"beego-authz","owner":"casbin","isFork":false,"description":"Beego's RBAC & ABAC Authorization middleware based on Casbin","topicNames":["middleware","web","acl","auth","authorization","rbac","beego","abac","authz","casbin"],"topicsNotShown":0,"allTopics":["middleware","web","acl","auth","authorization","rbac","beego","abac","authz","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-23T13:42:51.408Z"}},{"type":"Public","name":"docker-casbin-plugin","owner":"casbin","isFork":false,"description":"Docker RBAC and ABAC Authorization Plugin Based on Casbin: https://github.com/casbin/casbin","topicNames":["plugin","go","docker","golang","auth","authorization","rbac","access-control","abac","casbin"],"topicsNotShown":0,"allTopics":["plugin","go","docker","golang","auth","authorization","rbac","access-control","abac","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":212,"forksCount":15,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-17T17:53:56.131Z"}},{"type":"Public","name":"hraft-dispatcher","owner":"casbin","isFork":false,"description":"A dispatcher based on Hashicorp's Raft for Casbin.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":2,"starsCount":18,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-17T10:02:09.147Z"}},{"type":"Public","name":"casdoor-old","owner":"casbin","isFork":false,"description":"An open-source Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, WebAuthn, TOTP and MFA","topicNames":["react","go","golang","keycloak","authentication","js","iam","auth","authorization","rbac"],"topicsNotShown":6,"allTopics":["react","go","golang","keycloak","authentication","js","iam","auth","authorization","rbac","sso","abac","authz","authn","casbin","casdoor"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":103,"forksCount":8,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-08T08:12:10.078Z"}},{"type":"Public","name":"casdoc","owner":"casbin","isFork":false,"description":"Docs helper based on OpenAI ChatGPT","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-28T18:29:44.132Z"}},{"type":"Public","name":"beego-orm-adapter","owner":"casbin","isFork":false,"description":"Beego ORM adapter for Casbin","topicNames":["adapter","orm","authorization","access-control","beego","storage-driver","casbin"],"topicsNotShown":0,"allTopics":["adapter","orm","authorization","access-control","beego","storage-driver","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":21,"forksCount":18,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-10T13:30:39.643Z"}},{"type":"Public","name":"k8s-gatekeeper","owner":"casbin","isFork":false,"description":"Kubernetes (k8s) admission controller webhook based on Casbin","topicNames":["kubernetes","acl","rbac","k8s","cloudnative","abac","casbin"],"topicsNotShown":0,"allTopics":["kubernetes","acl","rbac","k8s","cloudnative","abac","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":34,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-08T05:40:40.406Z"}},{"type":"Public","name":"envoy-authz","owner":"casbin","isFork":false,"description":"Istio/Envoy RBAC & ABAC authorization middleware based on Casbin","topicNames":["plugin","kubernetes","middleware","acl","auth","rbac","k8s","abac","envoy","authz"],"topicsNotShown":3,"allTopics":["plugin","kubernetes","middleware","acl","auth","rbac","k8s","abac","envoy","authz","istio","casbin","envoy-proxy"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":20,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-08T05:37:54.109Z"}},{"type":"Public","name":"gorm-adapter-ex","owner":"casbin","isFork":false,"description":"Extended version of GORM Adapter, see original version of GORM Adapter at: https://github.com/casbin/gorm-adapter","topicNames":["database","acl","auth","rbac","gorm","abac","go","golang","adapter","orm"],"topicsNotShown":2,"allTopics":["database","acl","auth","rbac","gorm","abac","go","golang","adapter","orm","access-control","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-08T05:29:15.282Z"}},{"type":"Public","name":"kubesphere-authz","owner":"casbin","isFork":false,"description":"ACL, RBAC, ABAC authorization middleware for KubeSphere","topicNames":["kubernetes","middleware","acl","auth","authorization","rbac","abac","authz","casbin","pemissions"],"topicsNotShown":1,"allTopics":["kubernetes","middleware","acl","auth","authorization","rbac","abac","authz","casbin","pemissions","kubesphere"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":2,"starsCount":5,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-08T05:16:25.504Z"}},{"type":"Public","name":"session-role-manager","owner":"casbin","isFork":false,"description":"Session based role manager for Casbin","topicNames":["role-manager","session","auth","authorization","session-management","access-control","casbin"],"topicsNotShown":0,"allTopics":["role-manager","session","auth","authorization","session-management","access-control","casbin"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":0,"starsCount":13,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-06T14:59:03.996Z"}}],"repositoryCount":63,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}