Comments
>log in to comment- Victor RB· 3y ago
Hey! 👋 I'm Victor and I am a maintainer of the SpiceDB open-source project. Like many of the members of our community, I also have been working on the in-house authorization systems of large engineering organizations for many years, and I've witnessed first-hand the pain of scaling and maintaining them as business grows. It does not have to be that way. Join the SpiceDB community (https://authzed.com/discord), we'd be happy to help you in your journey to solve authorization once and for all 🚀
SpiceDB is an open-source, Google Zanzibar-inspired database for fine-grained permissions at scale.
- for
- Developers building authorization services for cloud-native applications.
- pricing
- freemium
- license
- Apache-2.0
Key features
- Expressive APIs — gRPC and HTTP/JSON endpoints for authorization logic.
- Distributed Graph Engine — Parallel graph processing faithful to the Zanzibar architecture.
- Pluggable Storage — Supports in-memory, Spanner, CockroachDB, PostgreSQL and MySQL backends.
- Configuration Language — SpiceDB Schema lets you define relationships, permissions and caveats.
- Deep Observability — Prometheus metrics, pprof profiles, structured logging and OpenTelemetry tracing.
- Kubernetes Operator — Manage, scale and upgrade SpiceDB clusters with a single resource.
- zed CLI — Command-line tool for schema validation, permission checks and context switching.
- Official Client Libraries — Go, Java, NodeJS, Python and Ruby SDKs for easy integration.
Use cases
- Implement fine-grained access control for multi-tenant SaaS platforms.
- Build permission-aware AI services that need real-time authorization checks.
- Migrate legacy ACL systems to a scalable graph-based permission model.
- Enforce ABAC policies for large-scale advertising or content platforms.
SpiceDB vs alternatives
| Best for | Zanzibar-style permission databases | Comprehensive user management | Passwordless login | Image processing | LLM observability |
|---|---|---|---|---|---|
| Pricing | Freemium | Free | Free | Free | Subscription |
| DevHunt upvotes | 27 | 61 | 73 | 95 | 89 |
| Launched | Jan 2024 | Apr 2024 | Mar 2024 | Feb 2024 | Jan 2023 |
- SpiceDB vs Clerk: Provides a broader user-management platform with built-in auth UI, not a low-level permission graph DB.
- SpiceDB vs Corbado: Focuses on passkey-first authentication rather than fine-grained permission graphs.
- SpiceDB vs imgproxy: Self-hosted image processing service, unrelated to authorization but also open source.
- SpiceDB vs Langfuse: Observability for LLM apps, not a permissions database.
SpiceDB FAQ
Is SpiceDB a database?+
Yes, it is a database designed specifically for storing and computing permissions data.
What is the licensing model?+
SpiceDB is released under the Apache-2.0 open source license.
How does SpiceDB handle consistency?+
It offers a flexible consistency model configurable per request, addressing the New Enemy Problem.
What support options are available?+
Community support via Discord and GitHub, plus paid professional support plans for enterprise customers.
Can I run SpiceDB on Kubernetes?+
Yes, there is an official SpiceDB Operator for deploying and managing clusters on Kubernetes.
Summarized by DevHunt from authzed.com · Sep 27, 2026. Details may change; check the official site.