the catalog · ☁️ Hosting
Appwrite
★ 52kAll-in-one backend server (auth, databases, functions, storage, messaging) packaged as Docker microservices
Appwrite does the job of Firebase, self-hosted. It is BSD-3-Clause-licensed, so you can do essentially what you like with it, and setting it up is an afternoon, not a weekend. Firebase bills $15-599+ for it. 52k stars on GitHub.
Open-source replacement for Firebase.
- Licence
- BSD-3-Clause
- Self-hosting
- Medium
- The paid one costs
- $15-599+
- GitHub stars
- 52k
Is it actually a replacement?
We have written a verdict on what it replaces — what you lose, and why people still pay:
How Appwrite runs
Where it runs
Appwrite runs on your machine or their cloud.
Installing it
Hosted Appwrite Cloud signup, or the official Docker installer/Compose stack.
Where your data lives
Self-hosted Appwrite stores application records in MariaDB, queues and cache in Redis, and uploaded files in Docker volumes or a configured object-storage adapter; functions and build artifacts are managed by the Appwrite worker/executor services. Appwrite Cloud stores the equivalent data in Appwrite's infrastructure.
What setup takes
The installer is one command, but it expands into a large multi-container platform; production use still needs a domain, TLS, SMTP, storage, backups, and careful version upgrades.
The catch compared with Convex
Appwrite supplies the backend pieces but not Convex's end-to-end reactive TypeScript query model, automatic dependency tracking, transactional functions, or client cache semantics.
Appwrite questions
Is Appwrite open source?
Yes — it is released under BSD-3-Clause.
Can Appwrite replace Firebase?
Our verdict on Firebase Blaze is YES. Supabase (108k stars), PocketBase (59k stars), Appwrite (57k stars) are mature open-source replacements for Firebase Blaze — self-host with real ops work and stop paying.
Can I self-host Appwrite?
Yes — we rate it medium to self-host, and it runs on your machine or their cloud. Hosted Appwrite Cloud signup, or the official Docker installer/Compose stack.