Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close

GrowthBook

Feature flags, experimentation and product analytics

Visit website Save

GrowthBook combines feature flags, warehouse-native experimentation and product analytics, as a cloud service or self-hosted with Docker Compose.

Pricing
Open source
Deployment
Self-hosted
Platforms
Web
8,572stars894forks
0views
Updated

What is GrowthBook?

GrowthBook combines feature flag management, experimentation, and product analytics. Teams can target users, roll out features gradually, and evaluate experiments using SQL-backed metrics from data warehouses such as BigQuery, Snowflake, and Databricks. Its statistical engine includes Bayesian and sequential methods, CUPED, bandits, and sample ratio mismatch checks.

The application also provides shared dashboards, funnel metrics, user journey exploration, and experiment diagnostics that expose raw assignment events. SDKs connect application code to feature flags and experiments, while webhooks, a REST API, and an MCP server support automation. Agent permissions can restrict autonomous actions and require human approval for sensitive changes.

GrowthBook can run through GrowthBook Cloud or be self-hosted with Docker Compose using a public prebuilt image. It follows an open-core licensing model: most code uses the MIT license, while some directories fall under a separate commercial enterprise license.

Inside the application

GrowthBook screenshots

Explore the interface. Open a screenshot to view it at full size.

GrowthBook screenshot 1
GrowthBook screenshot 1

Source: official GrowthBook project page.

Key capabilities

  • Feature delivery Target user groups, manage feature flags, and release changes gradually.
  • Experiment analysis Evaluate experiments with SQL-backed metrics, statistical methods, and exposure diagnostics.
  • Product analytics Build shared dashboards and explore funnels and user journeys.
  • Warehouse connectivity Query warehouse data and inspect which queries, experiments, or users drive warehouse costs.
  • Workflow automation Use webhooks, the REST API, and the MCP server to manage features and experiments with scoped agent permissions.
  • Operational controls Configure observability webhooks to stop and roll back matching feature ramp-ups when alerts fire.
Advertisements

Where GrowthBook fits

GrowthBook fits into application delivery workflows where teams need to introduce features incrementally and measure their effect on product metrics. It also supports analysis of onboarding funnels and user journeys. Its dbt synchronization tool translates models into GrowthBook fact tables and metrics, helping connect experimentation definitions to existing data modeling workflows.

Before deployment, teams should verify SDK support for their application stack, warehouse connectivity, SQL metric definitions, and exposure-event quality. They should also review commercial licensing boundaries and the availability of required capabilities in their chosen deployment. Interleaving experiments and contextual bandits are described as beta features. Building the Docker image from source requires registry authentication for its hardened base images, unlike using the public prebuilt image.

Install

git clone https://github.com/growthbook/growthbook.git
cd growthbook
docker compose up -d

Reviews of GrowthBook

No reviews yet

Be the first to share your experience with GrowthBook.

Loading review form…