Appwrite vs Supabase
Two backend platform options for database. When each fits, what it costs, who moves from one to the other, and what makers who chose it say.
SupabaseBackend platformllms.txtMCPCLIIn Bolt, Lovable, v0Which fits you
- A Firebase-style backend — database, auth, storage, functions and messaging — that is open source and can be self-hosted.
Use it whenYou want a Firebase-like SDK experience but need the option to run it on your own servers.
Trade-offIts own document-style database API rather than plain SQL; self-hosting runs many containers.
- You want the database, auth and file storage in one project, and plain SQL you can take elsewhere
Use it whenYou want one service for most of the backend and a SQL database you can take with you.
Trade-offAuth, storage and database in one vendor makes leaving harder later, and free projects pause after a week without activity.
At a glance
| Used by | 8 makers' products · 1 open-source projects | 564 makers' products · 75 open-source projects |
|---|---|---|
| Cost at default usagedatabase size 8 GB, data transfer 50 GB, document or row reads 10 million reads, document or row writes 2 million writes | — | $25/mo Pro |
| Downloads | 53.6k/wk−28% vs npm | 25.4M/wk+96% vs npm |
| Pricing | Free to self-host; Appwrite Cloud has a free plan and paid per-project plans with usage limits. | Free tier (inactive projects pause); paid plans per project plus usage. · paid from $25/mo |
| Free tier | Yes | Yes |
| Open source | Yes · self-hostable | Yes · self-hostable |
| Incidents, 90 daysfrom its status page | no public status feed | 50+ (16 major) |
What makers say
Makers on using it for database, from Product Hunt and Starter Story interviews, each linked to the source. Products with a page of their own and fuller notes first.
Imagine is powered by Appwrite Cloud as its core infrastructure layer. We use Appwrite’s databases, auth, storage, messaging, and realtime services to generate production-ready applications, and Appwrite Sites to handle hosting and global distribution for every app Imagine creates.
Rubium has it's back-end fully powered by Appwrite Cloud, we always trusted the team and their awesome services thanks to the great documentation, ease of use and security compliance.
We used Appwrite to handle all the heavy backend stuff - user accounts, database, storage. It saved us time and headaches, so we could focus on building the actual product.
One Postgres with RLS on every table is the reason a solo founder can ship contracts, invoices and a client portal without a backend team. Auth, storage and realtime came for free.
Supabase made it dead simple to manage db and the best part is that we can connect it to Claude for product analysis without having to set up Posthog or other event tracking tools.
For powering our backend and database. Managing user uploads and conversion jobs efficiently is critical, and Supabase's real-time capabilities keep everything running smoothly! 🔥
Loved and watch-outs
Themes that recur in makers' words and Hacker News comments, each linked to what it summarises.
- One project covers Postgres, auth, storage and realtime, so a solo founder ships without stitching vendors or hiring a backend team. PHPH 2PH 3PH 4
- It is real Postgres with SQL, row-level security and pgvector rather than a proprietary store. PHPH 2PH 3PH 4
- Open source and self-hostable, which reduces vendor lock-in. PHPH 2HNPH 3
Who uses each
What makers pair each with
Not enough makers' products to say yet.
