Supabase
An open-source Postgres development platform bundling a database, auth, auto-generated APIs, realtime, storage and vector tools, often chosen as a Firebase alternative.
- GitHub stars
- 111k
- Last commit
- today
- Latest release
- v1.26.08
- Licence
- Apache-2.0
- Self-hosted
- Yes
- Hosted version
- Available

Supabase is a backend platform built around a dedicated Postgres database. It packages the pieces most web, mobile and AI apps need, including authentication and authorization, auto-generated APIs, file storage, serverless functions and a dashboard, so developers can start without assembling separate services. Its stated aim is a developer experience similar to Firebase, built from open-source components.
APIs are generated from your schema as REST and GraphQL, with realtime subscriptions over websockets. Logic can live in database functions or in Edge Functions that run on Deno. For AI work there is a toolkit for vectors and embeddings built on pgvector, and Postgres extensions such as PostGIS are available. Supabase combines existing open tools with ones it builds itself when nothing suitable exists.
The code is Apache-2.0 licensed. Supabase is offered as a hosted platform you can sign up for without installing anything, and the same stack can be self-hosted or run locally for development. It suits teams that want Postgres at the core of their app but prefer not to build the surrounding backend themselves.
Key features
- Hosted Postgres database with a dashboard
- Authentication and authorization
- Auto-generated REST and GraphQL APIs
- Realtime subscriptions over websockets
- Edge Functions and database functions
- File storage for user uploads
- Vector and embeddings toolkit with pgvector
Pricing: Free plan with 50,000 monthly active users. Pro starts at $25 and Team at $599 per month, with usage and extra compute billed on top; Enterprise is custom.






