Appwrite
A backend platform providing authentication, databases, storage, and functions for web and mobile apps.
Overview
Appwrite bundles common backend services behind one API: authentication, databases, file storage, functions, and messaging. It runs as a self-hosted server or managed service and offers SDKs for web, mobile, and server clients.
Where it fits
- Adding auth and storage to an app quickly
- Running a self-hosted backend
- Building APIs with serverless functions
Key capabilities
- Authentication providers
- Document databases
- File storage and previews
- Functions and messaging APIs
Repository metadata
- Stars (snapshot)
- 57,867
- Main language
- TypeScript
- License
- BSD-3-Clause
- Topics
- android, appwrite, backend, backend-as-a-service, docker, firebase, firewall, flutter, hosting, ios, javascript, nextjs, react, react-native, reactnative, self-hosted, selfhosted, supabase, swift, web
- Category
- Platforms & frameworks
- Last push
- 2026-11-05T12:48:04Z
Repository description from GitHub metadata: The open-source cloud for agents & devs. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime, WAF and more
Official links
- Official repository
- Read the README The README is linked, not copied or cached by this site.
Leaving this site. These links open github.com in a new tab.
Source archives, release assets, checksums, and license texts are hosted and controlled by
GitHub and the project maintainers. Review the upstream license before redistributing or
modifying anything.