Appwrite

Self-hosted backend as a service

Developer Tools BSD-3-Clause intermediate ★ 57,523 stars

What is Appwrite?

Appwrite is an open-source backend platform providing authentication, databases, storage, serverless functions and realtime APIs. Self-hosting it gives you a Firebase-style backend while keeping all data on infrastructure you control.

Best for

Developers who want a Firebase-like backend they control

Replaces

  • Firebase
  • Supabase
  • AWS Amplify

Key features

  • Auth with many providers
  • Database, storage and functions
  • Realtime subscriptions
  • Client SDKs for many platforms

How to deploy

  • Docker Compose

Project health

  • GitHub stars: 57,523
  • Last code push: 2026-10-01
  • Open issues: 672
  • Status: actively developed

Figures pulled from the GitHub API and refreshed periodically.

More in Developer Tools