supabase开发者工具

supabase

基于 PostgreSQL 的开源后端即服务平台,提供自动生成的 API、用户认证与实时数据订阅。

  • Web
  • CLI
  • API/SDK
  • 库/框架
  • 浏览器
  • Windows
  • macOS
  • Linux
  • 支持自托管
  • 支持本地运行
  • 支持 Docker
supabase 截图
社区热度
110.9k Stars
GitHub 收藏
最近活跃
2026/9/30
近 30 天还在更新
授权协议
APACHE-2.0
宽松协议

为什么值得关注

不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。

近 90 天

解决的问题

集中解决开发者在构建全栈应用时需要自行重复搭建用户认证、数据库管理、API 层与实时数据分发的痛点。

实际价值

通过将 PostgreSQL 包装为托管服务,并提供自动生成的 REST/GraphQL 接口、认证系统与客户端SDK,直接降低了后端搭建成本。

创新 / 差异化

创新点在于将成熟的开源组件(如 PostgREST、GoTrue、Realtime)组合集成,并对标闭源平台提供开源替代方案。

扩展潜力

利用现有的 Postgres 生态与多种语言的官方客户端库,能够快速接入前端应用,减少维护独立后端服务的工作量。

为什么是现在

在开发者对数据主权、开源替代及云原生后端服务需求持续增长的背景下推出,契合当前的技术趋势。

社区活跃度

近 90 天新增 339 个 Issue、2643 个 PR;窗口内抽取的 Issue/PR 样本中有 85 位 Issue 发起者、39 位 PR 贡献者,并发布 2 个版本。

维护者响应

窗口内 98 个 Issue 样本关闭率 78%,82 个 PR 样本合并率 72%。维护者评论样本仅覆盖该 Issue 样本的 7%,不足以可靠判断首次响应率与响应速度。

PR 样本 39 位贡献者2 次 ReleasePR 合并率 72% · 82 条窗口样本

核心亮点

  • 托管 PostgreSQL 数据库,支持向量扩展与 AI 工具包
  • 基于 PostgREST 与 pg_graphql 自动生成 REST 和 GraphQL API
  • 基于 PostgreSQL 逻辑复制日志实现 WebSocket 实时数据监听

快速开始

安装方式、上手难度、开始步骤。

装在哪

云端 / 托管服务

难不难

容易,照着走就行

支持 Docker支持自托管支持本地运行
  1. 01访问 Supabase 官网注册并登录 Dashboard 控制台。
  2. 02创建新项目,设置项目名称、数据库密码及云端托管区域。
  3. 03使用 Dashboard 中的 Table Editor 建立表结构或在 SQL Editor 中运行建表脚本。
  4. 04进入 Project Settings 页面,获取 Project URL 和 API 访问密钥(anon/public key)。
  5. 05在前端或客户端代码中引入对应语言的 Supabase SDK 并初始化配置即可开始读取与更新数据。

更适合谁

  • 希望数据放在自己服务器上的团队
  • 想在本机直接跑起来试用的开发者
  • 习惯用 Docker 部署的人

更多介绍

Supabase 是一个以 PostgreSQL 关系型数据库为核心构建的开源后端即服务(BaaS)平台。它整合了多款具有明确开源协议的工具,为开发者提供类 Firebase 的开发工作流,同时保留了关系型数据库的完整查询能力与扩展性。

在架构设计上,Supabase 采用模块化堆栈:通过 PostgREST 将数据库结构直接映射为 RESTful API;利用 pg_graphql 提供 GraphQL 查询接口;借助 GoTrue 负责用户登录、注册与 JWT 会话管理;并依托 Realtime 组件监听 Postgres 内部变更日志以实现 WebSocket 数据广播。

除核心 API 与认证外,平台还支持与 Postgres 策略集成的文件存储系统、边缘函数(Edge Functions)以及面向 AI 应用的 pgvector 向量检索能力。项目不仅提供云端托管服务,也支持通过 CLI 在本地搭建完整开发环境或通过 Docker 自行部署。

信息来源

每条信息都标注了状态与出处,可展开查看。

12 条 · 展开
  • capability tags

    已核验

    来源: admin_cms · cms editor · 2026/8/15

  • 最新版本

    已核验

    v1.26.08

    来源: GitHub 官方接口 · latest_release=v1.26.08 · 2026/9/30

  • 许可证

    已核验

    Apache-2.0

    来源: GitHub 官方接口 · license.spdx_id=Apache-2.0 · 2026/9/30

  • needs api key

    已核验

    否

    来源: admin_cms · cms editor · 2026/8/15

  • 一句话用途

    已核验

    {"en":"An open-source Postgres development platform offering auto-generated APIs, authentication, and real-time database subscriptions.","zh":"基于 PostgreSQL 的开源后端即服务平台,提供自动生成的 API、用户认证与实时数据订阅。"}

    来源: admin_cms · cms editor · 2026/8/15

  • 平台

    已核验

    browser、windows、macos、linux

    来源: admin_cms · cms editor · 2026/8/15

  • 分类线索

    根据材料推断

    ai-apps

    来源: 项目说明文档 · hint=ai-apps · 2026/8/15

  • product forms

    已核验

    web、cli、api_sdk、library_framework

    来源: admin_cms · cms editor · 2026/8/15

  • role tags

    已核验

    来源: admin_cms · cms editor · 2026/8/15

  • supports docker

    已核验

    是

    来源: 仓库文件 · dockerfile=true; compose=true · 2026/9/30

  • supports local

    已核验

    是

    来源: admin_cms · cms editor · 2026/8/15

  • supports self host

    已核验

    是

    来源: admin_cms · cms editor · 2026/8/15

根据分类、能力和适用角色匹配的其他已核验项目。