Appwrite
开源的后端平台,把用户认证、数据库、文件存储、云函数、网站托管和消息推送打包成一套统一服务,适合想省掉后端基础设施搭建、用 Next.js 或 Flutter 快速起步的独立开发者与中小团队。
Appwrite 是一个开源的后端平台,把搭应用时最常要自己拼的那几块——用户登录、数据库、文件存储、服务端函数、前端托管、消息推送——做成一套统一的服务。你不用再分别接 Auth0、Cloudinary、Vercel 这些工具,开一个项目就能拿到全部接口,从原型阶段一直用到上线。
主要功能
Auth 支持邮箱、短信、OAuth、匿名会话和魔法链接登录;Databases 可以建表查询,也能接托管的 PostgreSQL 和 MySQL;Storage 管文件,带压缩、加密、图片变换和访问控制;Functions 跑无服务器函数,Sites 从 Git 部署静态或 SSR 前端并生成预览;Messaging 统一发邮件、短信和推送。另外还有 Realtime 订阅项目内事件、Firewall 做流量规则和滥用防护。
页面把「给 AI 代理用」放在很前面:内置 MCP,官方称 Cursor、Claude Code、Codex 等代理可以直接操作一个真实的 Appwrite 项目,查 Postgres、看流量、发活动。官方还列了一张各模型在 Auth、TablesDB、Functions 等模块上的跑分表。
适合谁
想省掉后端基础设施搭建的独立开发者和中小团队,尤其是用 Next.js、React、Vue、Flutter、React Native 这类框架的人,官方给了对应的快速上手模板。需要自托管、把数据留在自己服务器上的团队也能用,开源是它的卖点之一。
费用与限制
有免费版和 Pro 订阅,免费版超出资源上限后项目会冻结,控制台转为只读,要升级或删资源才能恢复。数据库可以选无服务器按量计费,也可以选固定月费的专用配置,从 1 核 1GB 的 $10/月到 32 核 256GB 的 $4,099/月不等。付款目前只支持信用卡和借记卡。页面显示 GitHub 星标 57K+、开发者 500K+,版本已到 2.0。