Repolode
growthbook

growthbook/growthbook

开源的功能开关、A/B 实验与产品分析平台,可直接基于你自己的数据仓库运行。

可替代:LaunchDarklyOptimizelyAmplitude

Star
8,521
Fork
882
未关闭 Issue
846
最近提交
7小时前

这是什么?

GrowthBook 是一个集功能开关、实验和产品分析于一体的平台。团队可以通过定向规则逐步放量发布功能,并用统计方法分析改动带来的实际效果。

它支持 warehouse-native 模式,直接在 BigQuery、Snowflake、Databricks、Redshift、ClickHouse 等已有数据源上执行查询,实验数据可以留在团队自己的数据仓库中。指标通过 SQL 定义,实验统计引擎提供 CUPED、序贯检验、贝叶斯分析、多臂老虎机以及 SRM 检查等方法。

项目提供 24 种语言和框架的 SDK,包括 React、Python、Android 和 iOS,并附带 Webhook、REST API 和 MCP 服务器。可以用 Docker Compose 自行部署,也可以直接使用官方托管的 GrowthBook Cloud。

核心功能

  • 01带定向规则和逐步放量能力的功能开关
  • 02在 BigQuery、Snowflake、Databricks 等数据源上进行 warehouse-native 实验分析
  • 03通过 SQL 定义转化率、比率和分位数等指标
  • 04提供 CUPED、序贯检验、贝叶斯和多臂老虎机等统计方法
  • 05覆盖 24 种语言和框架的 SDK
  • 06提供 Webhook、REST API 和 MCP 服务器用于集成

适用场景

  • 向一部分用户逐步发布新功能,并监控其影响
  • 在已有数据仓库中保存实验数据的 A/B 测试
  • 为产品和数据团队提供共享的实验与仪表盘平台
  • 自托管功能开关和实验系统,替代付费 SaaS 服务

快速上手

  1. 1

    克隆代码仓库

    git clone https://github.com/growthbook/growthbook.git
  2. 2

    进入项目目录

    cd growthbook
  3. 3

    使用 Docker Compose 启动 GrowthBook,然后访问 http://localhost:3000

    docker compose up -d

使用前须知

  • 采用开源核心模式:部分目录受单独的商业企业版许可证约束。
  • 自托管需要 Docker 并自行完成配置。

标签

常见问题

growthbook 是什么?
开源的功能开关、A/B 实验与产品分析平台,可直接基于你自己的数据仓库运行。 GrowthBook 是一个集功能开关、实验和产品分析于一体的平台。团队可以通过定向规则逐步放量发布功能,并用统计方法分析改动带来的实际效果。
growthbook 可以免费使用吗?用的什么许可证?
growthbook 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
growthbook 还在维护吗?
活跃维护中。growthbook 最近一次提交是在 2026年10月21日。
growthbook 适合用来做什么?
向一部分用户逐步发布新功能,并监控其影响 在已有数据仓库中保存实验数据的 A/B 测试 为产品和数据团队提供共享的实验与仪表盘平台 自托管功能开关和实验系统,替代付费 SaaS 服务
growthbook 怎么安装和运行?
克隆代码仓库: git clone https://github.com/growthbook/growthbook.git 进入项目目录: cd growthbook 使用 Docker Compose 启动 GrowthBook,然后访问 http://localhost:3000: docker compose up -d
在哪里获取 growthbook?
源代码和安装说明在 GitHub 上:https://github.com/growthbook/growthbook

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目