11st of 2 in Backends and databases
supabase
Postgres backend with auth, storage, realtime and edge functions
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 111.3k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Aug 2026
- Language
- TypeScript
Overview
Supabase bundles a Postgres database with generated REST and GraphQL APIs, JWT-based auth, S3-backed file storage, realtime change feeds over websockets, and edge functions. It also includes a vector and embeddings toolkit for AI workloads. It runs as a hosted platform, can be self-hosted, or run locally, and has official clients for JavaScript, Flutter, Swift and Python.
Who it is for: Developers needing a Postgres backend with auth, storage and vectors
Strengths
- Built on Postgres, PostgREST, GoTrue and Realtime, so the data layer is plain SQL
- Official clients for JavaScript/TypeScript, Flutter, Swift and Python
- Hosted, self-hosted and local development options
- Apache-2.0 license; vector and embeddings toolkit included
Weaknesses
- Many separate services to run when self-hosting; README gives no resource requirements
- Go, Java, Rust, Ruby and C# clients are community-maintained, some partial
- Repo has no Docker or compose files; self-hosting is documented elsewhere
What it needs
- no GPU
- Compose
- Needs PostgreSQL, S3-compatible storage, Envoy
Also in Backends and databases
See all 2| Rank | Project | Score |
|---|---|---|
| 2 | graphql-engineGraphQL API layer over Postgres, MongoDB, ClickHouse and SQL Server | 55 out of 100 |