High-performance proxy for MySQL and PostgreSQL
Pools and routes MySQL and PostgreSQL connections, with query rules, caching and read/write splitting.
alternatives to
Managed connection pooling proxy in front of RDS and Aurora databases. A closed product from Amazon Web Services.
| Tool | Fit | Stars | Licence | Terms | Self-hosted | Language | Latest | Last push |
|---|---|---|---|---|---|---|---|---|
| ProxySQL | Partial | 6.9k | GPL-3.0 | Open source | Yes | C++ | v3.0.11 | 2026-10-03 |
| PgBouncer | Partial | 4.4k | Other | Open source | Yes | C | pgbouncer_1_26_0 | 2026-09-23 |
| Odyssey | Partial | 3.6k | BSD-3-Clause | Open source | Yes | C | v1.5.2 | 2026-10-06 |
| Supavisor | Partial | 2.3k | Apache-2.0 | Open source | Yes | Elixir | v2.9.13 | 2026-10-06 |
4 alternatives
High-performance proxy for MySQL and PostgreSQL
Pools and routes MySQL and PostgreSQL connections, with query rules, caching and read/write splitting.
lightweight connection pooler for PostgreSQL
Pools PostgreSQL connections in front of any server; no IAM authentication and no MySQL.
Scalable PostgreSQL connection pooler
Multi-threaded PostgreSQL connection pooler with per-route pool settings; PostgreSQL only.
A cloud-native, multi-tenant Postgres connection pooler.
Multi-tenant PostgreSQL connection pooler built for many databases behind one cluster.