Appwrite
Open-source backend platform: databases, auth, storage, functions, self-hostable.
Overall in convex alternatives
9of 11 · score 56.3
Data coverage
100%
26 of 26 fields sourced
Best for
- •Teams that must run the whole backend on their own infrastructure
- •Apps with many client platforms, the SDK matrix is the broadest here
- •Products where auth provider breadth matters more than query power
Strong on
- +Cron & scheduling Yes 1/11
- +GitHub stars 52,000 2/10
- +Function timeout 15min 2/5
Weak on
- −Vector search No 8/11Better: Convex: Yes
- −Raw SQL No 7/11Better: Supabase: Yes
- −Transactions batch-atomic 11/11Better: Supabase: mvcc
- −Optimistic writes No 7/11Better: Convex: Yes
vs Supabase
- •Ahead on Entry price: $15/mo vs $25/mo
- •Ahead on Function timeout: 15min vs 2.5min
- •Behind on Raw SQL: No vs Yes
- •Behind on Vector search: No vs Yes
How Appwrite scores among 11 convex alternatives26 of 26 fields known
Features13
TS inference
Partial
6/11
Leader: Convex · Yes
Local-first sync
No
6/11
Leader: InstantDB · Yes
Optimistic writes
No
7/11
Leader: Convex · Yes
Vector search
No
8/11
Leader: Convex · Yes
Full-text search
Partial
5/11
Leader: Convex · Yes
Hard limits
Attribute count per collection is bounded by the underlying MariaDB row width, wide documents fail at creation time rather than at scale.
Cold start
1s
5/6
Leader: Convex · 0ms
Function timeout2nd
15min
2/5
Leader: Firebase · 1h
Portability & exit5
Exit cost
3
5/11
Leader: Neon + Drizzle · 1
Bulk export
Partial
8/11
Leader: Convex · Yes
Raw SQL
No
7/11
Leader: Supabase · Yes
Schema changes
declarative-push
6/11
Leader: Supabase · sql-migrations
Agentic2
Agent fit
3
5/11
Leader: Convex · 5
Pricing3
Traction2
GitHub stars2nd
52,000
2/10
Leader: Supabase · 90,000
Backing3rd
venture-backed
3/11
Leader: Firebase · big-tech
Positioning1
Alternatives8
Compare
Sources9
- appwrite.io/pricing3 fields
- appwrite.io/docs/apis/realtime1 field
- appwrite.io/docs/products/databases/transactions1 field
- appwrite.io/docs/products/functions1 field
- appwrite.io/docs/products/storage1 field
- appwrite.io/docs/products/auth1 field
- appwrite.io/docs/advanced/self-hosting1 field
- appwrite.io/docs/tooling/mcp1 field
- appwrite.io1 field