Appwrite
Open-source backend-as-a-service platform with auth, database, storage, and serverless functions
Appwrite is an open-source backend platform that provides authentication, databases, file storage, cloud functions, and messaging as a unified service. It can be self-hosted for free or used via Appwrite Cloud starting at $25/mo per project. A good fit for solo founders who want a Firebase-like experience with the option to own their infrastructure.
What's good
- Self-hostable with no limits on the free self-hosted version
- Built-in auth, database, storage, and functions in one platform
- SDKs for 10+ languages and frameworks
Watch out for
- Cloud free tier has limited resources
- Smaller ecosystem and community compared to Firebase or Supabase
Alternatives
PocketBase
Open source backend in a single file
Supabase
Postgres database with built-in auth, storage, and real-time — the open-source Firebase alternative
Convex
Reactive backend platform with real-time database, serverless functions, and automatic caching
Directus
Open-source headless CMS and backend-as-a-service that wraps any SQL database with a REST and GraphQL API
More in Backend & BaaS
Convex
Reactive backend platform with real-time database, serverless functions, and automatic caching
Directus
Open-source headless CMS and backend-as-a-service that wraps any SQL database with a REST and GraphQL API
Hasura
Instant GraphQL and REST API engine that connects to existing databases and services