Appwrite

Open source backend-as-a-service. Auth, databases, storage, functions, and messaging.

About Appwrite

Appwrite is a self-hosted backend-as-a-service platform that provides developers with all the core APIs required to build any application. It abstracts the complexity and repetitiveness of building a modern backend API from scratch.

Key Features

Authentication with 30+ login methods
Realtime databases
File storage with CDN
Cloud functions (Node, Python, etc.)
Push notifications & SMS
Role-based access control

Why choose Appwrite?

Appwrite is an open source alternative to Firebase, Supabase. Licensed under BSD-3-Clause, it gives you full access to the source code and the freedom to modify, self-host, and contribute. You can deploy it on your own servers for complete data ownership and privacy.