SaaSHub helps you find the best software and product alternatives Learn more →
Top 12 Go Permission Projects
-
spicedb
Open Source, Google Zanzibar-inspired permissions database to enable fine-grained access control for customer applications
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
openfga
A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar
-
warrant
Warrant is a highly scalable, centralized authorization service based on Google Zanzibar, used for defining, querying, and auditing application authorization models and access control rules.
-
rbac-tool
Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query
-
permissions2
:closed_lock_with_key: Middleware for keeping track of users, login states and permissions
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: How do you manage transactions in Go? Do we really need to use one transaction for each request? | /r/golang | 2023-06-02Have you taken a look at SpiceDB? The Authzed blog has a few posts that are useful to improving your understanding -- I can think of two: New Enemies and Writing relationships to SpiceDB.
However, in this piece we're focusing on the PBAC model also known as Policy-Based Access Control and how it differentiates itself these from traditional access control models in terms of scalability, flexibility and security.
This feels very much like OpenFGA[0]. I've been evaluating authorization tool for one of my side projects and honestly most tools feels like creating relationships in a graph-like database and querying to see if there is/isn't relationship between two entities. Is there more to this (besides the implementation details) or am I missing something from these tools?
Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05Warrant — Hosted enterprise-grade authorization and access control service for your apps. The free tier includes 1 million monthly API requests and 1,000 authz rules.
Go Permissions related posts
- OpenFGA: A high performance and flexible authorization/permission engine
-
warrant VS openfga - a user suggested alternative
2 projects | 15 Aug 2023
- How do you manage transactions in Go? Do we really need to use one transaction for each request?
- Feature flags and authorization abstract the same concept
- AWS Creates New Policy-Based Access Control Language Cedar
- Authz: Authorization backend using ABAC and RBAC
- How to setup Keycloak for separate frontend and backend services?
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source Permission projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | spicedb | 4,451 |
2 | permify | 2,435 |
3 | openfga | 2,208 |
4 | warrant | 967 |
5 | rbac-tool | 866 |
6 | permissions2 | 502 |
7 | go-role | 187 |
8 | zed | 103 |
9 | spicedb-operator | 57 |
10 | PermissionPanther | 10 |
11 | connector-postgresql | 8 |
12 | oz | 7 |