Get a full cloud stack for web, mobile and AI apps with Appwrite, used by developers with 57k+ GitHub stars, ideal for startup founders
56,591 stars5,552 forksTypeScriptQuality 9/10Updated 7/15/2026100% free ยท open source
What it does
Appwrite provides a complete cloud infrastructure for building web, mobile, and AI apps, including features like authentication, databases, storage, and hosting
Install / run
docker-compose up
When to use it
โขYou need a scalable backend for your web or mobile application
โขYou want to build an AI-powered app with a robust cloud infrastructure
โขYou need a unified platform for managing auth, databases, and storage across multiple applications
Quick start
1Clone the Appwrite repository from GitHub using the command `git clone https://github.com/appwrite/appwrite`
2Create a new project using the Appwrite console by running `docker-compose up` and accessing `http://localhost:8080` in your browser
3Create a new Webhook using the Appwrite API by sending a POST request to `http://localhost/v1/webhooks` with a JSON payload
4Use the Appwrite SDK to integrate Appwrite into your application, for example by using the `appwrite.init()` function in your JavaScript code
5Explore the Appwrite documentation and tutorials to learn more about the available features and APIs
Ready-to-paste prompt
curl -X POST -H 'content-type: application/json' -d '{"name": "My Webhook", "url": "https://example.com/webhook"}' http://localhost/v1/webhooks
Heads up: Appwrite requires Docker and Docker Compose to be installed and running on your system, and you need to ensure that the Docker containers are properly configured and started before accessing the Appwrite console
Saves to your device
Topics
android
appwrite
backend
backend-as-a-service
docker
firebase
flutter
hosting
ios
javascript
nextjs
react
react-native
reactnative
self-hosted
selfhosted
serverless
supabase
swift
web
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.