Supavisor
github.com
Spec sheet
- What it does
- Supavisor is a scalable, cloud-native connection pooler that proxies many PostgreSQL client connections into pooled database connections.Read 21 Oct 2026 · github.com
- Purpose
- Supavisor is a scalable, cloud-native Postgres connection pooler.Read 4 Oct 2026 · github.com
- Founded
- 2020Read 28 Sep 2026 · github.com
- Authentication
- Client credentials can be verified using tenant user records or an authentication query.Read 4 Oct 2026 · supabase.github.io
- Availability
- The README describes cluster behavior that can restart tenant pools when clients reconnect after a node goes down.Read 4 Oct 2026 · github.com
- Benchmark result
- The published local benchmark recorded 189.23 transactions per second for Supavisor versus 195.96 for PgBouncer under the shown test.Read 21 Oct 2026 · github.com
- Configuration documentation
- Environment-variable documentation lists pool settings, clustering, Phoenix API-server settings, logging and JWT-related security variables.Read 21 Oct 2026 · supabase.github.io
- Connection scale
- The project says a cluster can proxy millions of Postgres client connections into a stateful pool of native Postgres connections.Read 4 Oct 2026 · github.com
- Connection-limit behavior
- Clients exceeding the configured client limit receive a PostgreSQL 'Max client connections reached' error.Read 21 Oct 2026 · supabase.github.io
- Container distribution
- A public GitHub Container Registry image is available, with linux/amd64 and linux/arm64 images shown for version 2.9.13.Read 21 Oct 2026 · github.com
- Deployment limit
- The README says Supavisor is not intended to run in a serverless environment and does not depend on Kubernetes.Read 4 Oct 2026 · github.com
- Deployment strategies
- The project documents rolling and blue-green deployment support.Read 21 Oct 2026 · github.com
- Deployments
- The README says Supavisor supports rolling and blue-green deployment strategies.Read 4 Oct 2026 · github.com
- Documentation depth
- The documentation site covers installation, setup, authentication, tenants, users, pool modes, metrics, logs, PgBouncer migration and Prisma.Read 21 Oct 2026 · supabase.github.io
- Encryption
- Supabase states that customer data is encrypted at rest with AES-256 and in transit with TLS.Read 21 Oct 2026 · supabase.com
- Funding news
- Supabase announced an $80 million Series B in May 2022, bringing reported total funding to $116 million at that time.Read 21 Oct 2026 · prnewswire.com
- High availability
- Cluster nodes monitor tenant pools and reconnecting clients can start replacement pools after a node failure.Read 21 Oct 2026 · github.com
- Hosted pooler role
- Supabase provides Supavisor as its shared, multi-tenant pooler and exposes transaction and session connection strings.Read 21 Oct 2026 · supabase.com
- Independent technical description
- A PostgreSQL conference presentation identifies Supavisor as an Elixir-based, Apache-2.0, cloud-native pooler started at Supabase in 2023.Read 21 Oct 2026 · postgresql.eu
- Infrastructure as code
- Pulumi and Terraform support are listed for configuring Supavisor clusters and tenant databases.Read 21 Oct 2026 · github.com
- Installation
- The installation guide starts by setting up a PostgreSQL database for Supavisor tenant data and provides a Docker Compose command for PostgreSQL 14.Read 4 Oct 2026 · supabase.github.io
- Licence
- The repository is distributed under the Apache-2.0 licence.Read 21 Oct 2026 · github.com
- License and security reporting
- The repository is Apache-2.0 licensed and directs vulnerability reports to Supabase's HackerOne program.Read 4 Oct 2026 · github.com
- Limit: pooler trade-offs
- The same independent comparison warns that poolers can add latency, complicate authentication and create more troubleshooting paths.Read 21 Oct 2026 · postgresql.eu
- Limit: setup complexity
- A PostgreSQL conference comparison described Supavisor setup as difficult to understand from the operator's perspective.Read 21 Oct 2026 · postgresql.eu
- Maker company size
- LinkedIn lists Supabase as a privately held company with 201–500 employees and a 2020 founding year.Read 21 Oct 2026 · linkedin.com
- Maker headquarters
- Crunchbase lists Supabase headquarters in San Francisco, California, United States.Read 21 Oct 2026 · crunchbase.com
- Maker legal name
- Crunchbase lists the legal name as Supabase Inc and names Anthony Wilson and Paul Copplestone as founders.Read 21 Oct 2026 · crunchbase.com
- Management API
- The project publishes an OpenAPI specification at /api/openapi for administrative integration.Read 21 Oct 2026 · github.com
- Multi-tenancy
- A Supavisor cluster can connect clients to multiple PostgreSQL instances or clusters as separate tenants.Read 21 Oct 2026 · github.com
- Native mode
- Native mode proxies a client as though it were directly connected to PostgreSQL and is generally used for migrations.Read 21 Oct 2026 · supabase.github.io
- Observability
- Supavisor exposes a Prometheus-compatible /metrics endpoint and documents tenant-level throughput visibility.Read 21 Oct 2026 · github.com
- Open-source status
- The project is described as an open-source scalable PostgreSQL connection pooler.Read 21 Oct 2026 · supabase.github.io
- Operational troubleshooting
- Supabase documents failures involving unavailable databases, DNS errors, authentication, node RPC timeouts and clients reaching pooler limits.Read 21 Oct 2026 · supabase.com
- ORM support
- The documentation includes guidance for Prisma and identifies external ORMs such as Prisma, Drizzle and Psycopg as intended clients.Read 21 Oct 2026 · supabase.com
- Pool modes
- It supports transaction, session, and native pool modes.Read 4 Oct 2026 · supabase.github.io
- Praise: scalability
- An independent 2026 comparison placed Supavisor among its five recommended PostgreSQL poolers and scored it 8.0 out of 10.Read 21 Oct 2026 · top-5-solutions.com
- Prepared-statement limitation
- Supavisor transaction mode does not support ordinary prepared statements unless named-prepared-statements support is explicitly enabled; session mode supports them.Read 21 Oct 2026 · supabase.com
- Prisma integration
- The Prisma guide says Supavisor pool modes behave like PgBouncer and can use the same connection string.Read 4 Oct 2026 · supabase.github.io
- Scale claim
- The repository reports a load test with 1,003,200 concurrent client connections and more than 20,000 queries per second on a two-node cluster.Read 21 Oct 2026 · github.com
- Security compliance
- Supabase states that its hosted service is SOC 2 Type 2 compliant, HIPAA compliant subject to a BAA, and ISO 27001 certified.Read 21 Oct 2026 · supabase.com
- Session pooling
- Session mode keeps the assigned database connection for the lifetime of the client connection.Read 21 Oct 2026 · supabase.github.io
- Single-tenant use
- The project supports single-tenant deployments as a drop-in replacement for PgBouncer.Read 21 Oct 2026 · github.com
- Tenant support
- Supavisor supports multi-tenant connections to multiple Postgres instances or clusters, as well as single-tenant use as a PgBouncer replacement.Read 4 Oct 2026 · github.com
- Transaction pooling
- Transaction mode gives a client a database connection for one transaction and then returns it to the pool.Read 21 Oct 2026 · supabase.github.io
Plans and prices
Free Free $0 / month Unlimited API requests · 50,000 monthly active users · 500 MB database · 5 GB egress · 1 GB file storage · 2 active projects · projects pause after 1 week inactivity Read 21 Oct 2026 · supabase.com
Open-source Supavisor Free Apache-2.0 licensed; self-hosted deployment Read 4 Oct 2026 · github.com
Pro $25 a month From $25 / month 100,000 monthly active users · 8 GB disk per project · 250 GB egress · 100 GB file storage · daily backups stored 7 days · 7-day log retention Read 21 Oct 2026 · supabase.com
Team $599 a month From $599 / month SOC 2 and ISO 27001 · project-scoped and read-only access · HIPAA available as paid add-on · SSO · priority email support and SLAs · 14-day backups · 28-day logs Read 21 Oct 2026 · supabase.com
Enterprise Priced on request Custom Technical account management · uptime SLAs · AWS PrivateLink · 24×7×365 premium support · private Slack channel · custom security questionnaires Read 21 Oct 2026 · supabase.com
Where Specifiction places it
- Database Proxy Software#4 of 318.5