appwrite

appwrite

Alternative to Firebase

Appwrite is a BaaS (Backend as a Service) platform providing backend infrastructure for web and mobile applications. It integrates authentication, database, storage, messaging, and functions to help frontend developers build backends efficiently.

  • Authentication with email, 30+ OAuth providers, anonymous login, and multi-factor auth
  • Document database with collections, queries, and real-time subscriptions
  • File storage with upload, image transformation, and bucket management
  • Serverless functions runtime supporting Node.js, Python, Dart, and more
  • Messaging API for unified push notifications, SMS, and email delivery
  • Client SDKs for Web, Flutter, React Native, iOS, and Android

Built with Node.js and PHP, Appwrite supports Docker Compose self-hosting alongside Appwrite Cloud. It serves as a Firebase alternative where frontend developers can instantly build full backend infrastructure.

Stars
57,301
Forks
5,695
Language
TypeScript
License
BSD-3-Clause
androidappwritebackendbackend-as-a-servicefirebaseflutterhostingiosjavascriptnextjs+7

Replaces

Related Tools