40% value · 30% build in public · 20% storytelling · 10% offers. Written by hand, never generated. You can unsubscribe in one click.
“The open source backend that replaces Firebase auth, database, storage and functions.”
Appwrite is the best open source answer to Firebase. Ideal if you want a complete BaaS without depending on Google, with the option to host everything yourself.
Firebase by default on almost all of my Flutter and web projects (auth, Firestore, storage, functions). The Google stack had the advantage of integrating everything out of the box.
Firebase's Blaze plan is capped at 5 projects. When you stack personal SaaS, client apps, prototypes and the nonprofit's account, you hit the wall, not to mention the Google lock-in on projects that had no need for Google OAuth or any specific Google API.
Appwrite is open source and self-hostable on my VPS (a clear advantage over Supabase, which depends more on the cloud), and its Flutter SDK is mature. For any project that doesn't need Google OAuth or a native Google API, I have no reason to pay the Firebase ticket or eat into one of my 5 slots.
Firebase is now reserved for apps that truly justify Google (OAuth, real-time Firestore, native Android integrations). Appwrite takes everything else, and there is no more 5-project cap.
Email/password, OAuth (Google, GitHub, Apple...), magic link, anonymous, SMS
Complete auth in under 1 hour without writing any backend code
NoSQL database with queries, per-document permissions, realtime
Store and query data with per-user access rules
Limit: Less powerful than PostgreSQL for complex SQL queries
Upload, download, on-the-fly image transformations
Manage user files (avatars, attachments) with permissions
Serverless functions with multi-runtime support (Node, Python, PHP, Ruby...)
Server-side business logic without managing infrastructure
Real-time events on document changes
Chat, notifications, collaboration without polling
Each alternative has its own page. See all comparisons.
“The best open source alternative to Firebase. Self-hostable, complete, and free of vendor lock-in.”