Databases and backend · ranked 01
Supabase
Postgres, auth, storage, and realtime in one project.
Best for Postgres plus auth for an indie app
Supabase is an open-source backend platform built on Postgres, with auth, file storage, realtime, and auto-generated APIs. It is the default database in this directory for an indie app. There is a free project tier. Limits and paid plans: check site.
Best use cases
- A SaaS that needs tables and row-level security
- Auth and files next to the database
- A backend an AI app builder can attach to
Pros
- + Postgres, which you can leave with
- + Auth, storage, and APIs are included so you skip three other vendors at the start
- + A free tier is enough to build the first version
Cons
- − Row-level security is easy to get wrong
- − Project limits and compute pricing: check site
Pricing
Free project tier and paid plans. Current limits: check site.
Alternatives
Databases and backend
7.4
Firebase
Google's backend platform: Auth, Firestore, storage, and hosting.
Best for A document backend with Google's SDKs
Databases and backend
8.0
Neon
Serverless Postgres that branches like a git repo.
Best for Serverless Postgres, including a database per preview
Databases and backend
7.9
Convex
A reactive backend: queries, mutations, and functions in TypeScript.
Best for A TypeScript backend with realtime built in