
Citus
by Citus Data · Distributed Postgres as an open source extension
30.8 — BenchRank score out of 100
Screenshots of Citus
Homepage Pricing page
Overview
Citus is an open source extension to PostgreSQL that adds distributed tables, spreading data and queries across nodes. It supports schema-based and row-based sharding, with sharding, SQL query and transaction routing handled in the database layer. You can start on a single Citus node, then add nodes and rebalance shards as you grow.
- Best for
- Teams scaling multi-tenant SaaS or analytics workloads on Postgres beyond a single node
- Pricing
- The Citus extension is free and open source; the Azure Cosmos DB for PostgreSQL managed service starts at about $0.27/hour (East US), billed pay-as-you-go or as reserved capacity.
Strengths and trade-offs
Strengths
- Postgres extension, not a fork, so it tracks new Postgres releases
- 100% open source and free to download and self-manage
- Schema-based and row-based sharding for existing apps
- Start on one node, then add nodes and rebalance shards
Trade-offs
- The only managed option shown is Azure Cosmos DB for PostgreSQL
- Self-hosting means running and scaling the cluster yourself
- Managed pricing varies by region; only an East US rate is quoted
- Sharding works best with a distribution key such as tenant_id
Pricing
Published plans from Citus’s own pricing page, in USD. Usage charges and add-ons may apply on top.
| Plan | Monthly | Includes |
|---|---|---|
| Citus Open Source | — |
|
| Citus on Azure | —per hour |
|
How this score is made up
Each dimension is scored out of 100 and combined into the headline score using fixed weights.
- MCP support
- 0 out of 100
- API quality
- 0 out of 100
- Documentation
- 40 out of 100
- Agent friendliness
- 55 out of 100
- Pricing transparency
- 20 out of 100
- Changelog
- 80 out of 100
- Marketing site structure
- 75 out of 100
- Operational trust
- 25 out of 100
Measured, but not part of the score
Useful to know, but not a mark for or against the product — so these do not affect the ranking.
- Openness
- 65 out of 100
- Maintenance
- 100 out of 100
This doesn’t look right — report a problem with Citus’s score
Alternatives in Databases
Ranked 1
87.7 — BenchRank score out of 100Supabase
Supabase · Hosted Postgres with auth, storage, realtime and edge functions
Best for: Developers who want a hosted Postgres database with auth, storage and APIs in one platform
Ranked 2
80.3 — BenchRank score out of 100Neon
Neon Postgres · Serverless Postgres with branching, auth, functions and object storage
Best for: Developers wanting serverless Postgres with branching for app, agent and per-tenant workloads.
Ranked 3
75.7 — BenchRank score out of 100Databend
Databend · Open-source Rust data warehouse for SQL, search and vector workloads
Best for: Data teams wanting SQL analytics, full-text and vector search in one warehouse over object storage

