workflowstacks
ai-agent

Appwrite: Complete Cloud Infrastructure

Get a full cloud stack for web, mobile and AI apps with Appwrite, used by developers with 57k+ GitHub stars, ideal for startup founders
57,063 stars5,658 forksTypeScriptHealth Score 9/10Updated 8/20/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
  1. 1Clone the Appwrite repository from GitHub using the command `git clone https://github.com/appwrite/appwrite`
  2. 2Create a new project using the Appwrite console by running `docker-compose up` and accessing `http://localhost:8080` in your browser
  3. 3Create a new Webhook using the Appwrite API by sending a POST request to `http://localhost/v1/webhooks` with a JSON payload
  4. 4Use the Appwrite SDK to integrate Appwrite into your application, for example by using the `appwrite.init()` function in your JavaScript code
  5. 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
How Appwrite: Complete Cloud Infrastructure works
Codeflow
Free to inspect

Appwrite: Complete Cloud Infrastructure is a very large TypeScript project (~206k lines across 1402 code files, plus 429 test files). It is a full software project: use it through its install path rather than reading it end to end. Last commit this month, BSD-3-Clause license, has a test suite.

Size
Very large codebase
~206k lines · 1402 code files · days to read — use, don't read
Setup
Developer setup
A real software project. Use it via its install path; don't expect to read it all.
Runs on
Node.js · PHP · Docker
No API keys detected
TypeScript 61%PHP 38%Shell 1%Dockerfile 1%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    AGENTS.md
    The instructions the AI actually follows
  3. 3
    bin/ssl
    Where the program starts running
  4. 4
    composer.json
    Dependencies and the commands it exposes
  5. 5
    src/Appwrite/Utopia/Response/Model/Index.php
    Inside src/ — the main logic begins here
What's in each folder
src/Core code — the actual logic1261 files
app/Core code — the actual logic568 files
bin/Command-line entry points36 files
docs/Documentation544 files
dev/Folder2 files
tests/Tests — proof it works488 files
public/Images & static assets161 files
.github/CI / automation (GitHub Actions)18 files
READMEHas testsDocumentedCI checksDocker readyBSD-3-Clause licenseUpdated this month
Quick Actions
Details
Creator
appwrite
Language
TypeScript
Category
ai-agent
Published
4/8/2019

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.