Utility Tools · Authentication & Security
Open-source Backend-as-a-Service (BaaS) platform providing Auth, Database, Storage, and Functions APIs
Appwrite Backend API is best for mobile app developers (Flutter/React Native), full-stack engineers, and startups needing rapid backend infrastructure
API Key (X-Appwrite-Project and X-Appwrite-Key headers)
Cloud Free tier: 75k MAU; 750k function executions/month; unlimited when self-hosted
Appwrite is an open-source Backend-as-a-Service (BaaS) and cloud platform that abstracts complex backend engineering for web, Flutter, React Native, Android, and iOS developers. It provides clean REST and Realtime WebSocket APIs for user authentication (OAuth, magic URL, phone SMS), a NoSQL document database with indexing, file storage with automatic antivirus scanning, serverless cloud functions in 13+ languages, and messaging.
In Nigeria, Appwrite has become a dominant open-source alternative to Google Firebase and Supabase, empowering indie builders and software studios to build full-stack mobile apps without backend server management.
| Feature | Status | Description & Capabilities |
|---|---|---|
| User Authentication & OAuth Logins | ✓ Supported | Provides native User Authentication & OAuth Logins capabilities integrated within the API. |
| JSON Document Database with Indexes | ✓ Supported | Provides native JSON Document Database with Indexes capabilities integrated within the API. |
| File Storage with Antivirus Scanning | ✓ Supported | Verify customer credentials and identity against verified regulatory databases. |
| Serverless Cloud Function Triggers | ✓ Supported | Provides native Serverless Cloud Function Triggers capabilities integrated within the API. |
| Realtime WebSocket Subscriptions | ✓ Supported | Automate recurring subscription billing and scheduled customer debits. |
| Self-Hostable with Docker (Open Source) | ✓ Supported | Provides native Self-Hostable with Docker (Open Source) capabilities integrated within the API. |