Appwrite
Appwrite is an open-source backend server that provides core APIs for web, mobile, and flutter developers. It allows for easy management of databases, authentication, file storage, and cloud functions.
Hosting Options
Cloud Hosting Self Hosting
Official SDKs
CLI JavaScript Flutter React Native Swift Kotlin Node Python Dart PHP Ruby .NET Deno Go
Unique Features
- Fully and easily self-hostable with high customization.
- Open-source and supports a variety of frontend platforms.
- Excellent developer experience, aimed at simplifying backend development.
Features
- Social
- Phone
- Magic Links
- User Management
- SSO
- OTP
- Relations
- Migrations
- Documents
- Full Text Search
- Vector Search
- Realtime Database
- Pub Sub
- Triggers
- Queueing
- Scheduling
- Runtime: Node, Bun, Deno, Go, Python, Dart, PHP, Ruby, .Net, Java, Swift, Kotlin, and C++
- File Upload
- Resume Upload
- Image Processing
- CDN
- Web
- Android
- IOS
- Custom Rules
- Row Level Security
- RBAC
- HIPAA
- GDPR
- SOC 2
- PCI
Pricing
Dive into the world of Backend-as-a-Service pricing models and discover the perfect fit for your project!
Free resources
Kickstart your project with free resources each month.
Subscription plan
Level up with paid plans offering more resources and features.
Usage-based
After your free or subscription resources are used up, you pay only for what you use.
Price
Team members
Projects
Auth users
DB storage
DB bandwidth
File storage
File bandwidth
Function calls
Note
Compare Appwrite with Other Providers
Explore how Appwrite stacks up against other Backend as a Service solutions.