Appwrite
Open-source backend platform providing authentication, databases, storage, functions and realtime APIs, self-hosted or as a managed cloud service.
- Actively maintained
- Well documented
- Permissive license
Overview
Appwrite is an open-source development platform that bundles the backend infrastructure most apps need - authentication (email/password, OAuth, magic links, anonymous sessions), a structured database, file storage, serverless functions, multi-channel messaging (email, SMS, push), and an integrated hosting product (Sites) for the frontend - behind one API and console.
It's designed to run in a containerized environment: a single Docker command starts a full local instance, and it also runs on Kubernetes, Docker Swarm, or Rancher for production. Appwrite Cloud is the official managed alternative if you'd rather not operate the infrastructure yourself.
Appwrite is a fit for teams building web, mobile, or AI application backends who want one open-source platform covering auth, data, storage, and hosting, instead of assembling and maintaining several separate services.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
Broad self-hosted BaaS platform spanning multiple thin categories (auth, storage) at once, high practical utility.
- Mature
- Vendor-backed
- Languages
- PHP, TypeScript
- License
- BSD-3-Clause
Related Projects
Supabase
Apache-2.0Open source Firebase alternative providing a Postgres database, authentication, instant APIs, edge functions, realtime subscriptions and storage.
Actively maintained
- Backend
- Database
- Authentication & Security
PocketBase
MITOpen source backend consisting of an embedded SQLite database, authentication, file storage and a realtime API in a single executable.
Actively maintained
- Backend
- Database
Hasura
Apache-2.0Instant GraphQL and REST APIs on top of PostgreSQL and other databases, via Data Connectors.
Actively maintained
- Backend
- API
- Database
Redis
AGPL-3.0In-memory data structure store used as a database, cache, message broker and streaming engine.
Actively maintained
- Database
- Storage
Spotted an error? Suggest an edit on GitHub.