Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/growthbook/growthbook
Open Source Feature Flagging and A/B Testing Platform
https://github.com/growthbook/growthbook
ab-testing abtest abtesting analytics bigquery clickhouse continuous-delivery data-analysis data-engineering data-science experimentation feature-flagging feature-flags mixpanel redshift remote-config snowflake split-testing statistics
Last synced: 5 days ago
JSON representation
Open Source Feature Flagging and A/B Testing Platform
- Host: GitHub
- URL: https://github.com/growthbook/growthbook
- Owner: growthbook
- License: other
- Created: 2021-05-07T23:11:51.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-31T21:52:39.000Z (11 days ago)
- Last Synced: 2024-12-31T22:06:50.223Z (11 days ago)
- Topics: ab-testing, abtest, abtesting, analytics, bigquery, clickhouse, continuous-delivery, data-analysis, data-engineering, data-science, experimentation, feature-flagging, feature-flags, mixpanel, redshift, remote-config, snowflake, split-testing, statistics
- Language: TypeScript
- Homepage: https://www.growthbook.io
- Size: 93.3 MB
- Stars: 6,282
- Watchers: 32
- Forks: 520
- Open Issues: 505
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-ab-testing - Growthbook
- awesome-github-repos - growthbook/growthbook - Open Source Feature Flagging and A/B Testing Platform (TypeScript)
- awesome-github-star - growthbook
- awesome-clickhouse - growthbook/growthbook - GrowthBook is an open-source platform for feature flagging and A/B testing. (Integrations / Data Transfer and Synchronization)
- open-production-web-projects - GrowthBook - The Open Source A/B Testing Platform (Go / AWS Amplify)
README
Open Source Feature Flagging and A/B Testing
Get up and running in 1 minute with:
```sh
git clone https://github.com/growthbook/growthbook.git
cd growthbook
docker-compose up -d
```Then visit http://localhost:3000
[![GrowthBook Screenshot](/features-screenshot.png)](https://www.growthbook.io)
## Our Philosophy
The top 1% of companies spend thousands of hours building their own feature flagging and A/B testing platforms in-house.
The other 99% are left paying for expensive 3rd party SaaS tools or hacking together unmaintained open source libraries.We want to give all companies the flexibility and power of a fully-featured in-house platform without needing to build it themselves.
## Major Features
- 🏁 Feature flags with advanced targeting, gradual rollouts, and experiments
- 💻 SDKs for [React](https://docs.growthbook.io/lib/react), [Javascript](https://docs.growthbook.io/lib/js), [PHP](https://docs.growthbook.io/lib/php), [Ruby](https://docs.growthbook.io/lib/ruby), [Python](https://docs.growthbook.io/lib/python), [Go](https://docs.growthbook.io/lib/go), [Android](https://docs.growthbook.io/lib/kotlin), [iOS](https://docs.growthbook.io/lib/swift), and [more](https://docs.growthbook.io/lib)!
- 🆎 Powerful A/B test analysis with advanced statistics (CUPED, Sequential testing, Bayesian, SRM checks, and more)
- ❄️ Use your existing data stack - BigQuery, Mixpanel, Redshift, Google Analytics, [and more](https://docs.growthbook.io/app/datasources)
- ⬇️ Drill down into A/B test results by browser, country, or any other custom attribute
- 🪐 Export reports as a Jupyter Notebook!
- 📝 Document everything with screenshots and GitHub Flavored Markdown throughout
- 🔔 Webhooks and a REST API for building integrations## Try GrowthBook
### Managed Cloud Hosting
Create a free [GrowthBook Cloud](https://app.growthbook.io) account to get started.
### Open Source
The included [docker-compose.yml](https://github.com/growthbook/growthbook/blob/main/docker-compose.yml) file contains the GrowthBook App and a MongoDB instance (for storing cached experiment results and metadata):
```sh
git clone https://github.com/growthbook/growthbook.git
cd growthbook
docker-compose up -d
```Then visit http://localhost:3000 to view the app.
Check out the full [Self-Hosting Instructions](https://docs.growthbook.io/self-host) for more details.
## Documentation and Support
View the [GrowthBook Docs](https://docs.growthbook.io) for info on how to configure and use the platform.
Join [our Slack community](https://slack.growthbook.io?ref=readme-support) if you get stuck, want to chat, or are thinking of a new feature.
Or email us at [[email protected]](mailto:[email protected]) if Slack isn't your thing.
We're here to help - and to make GrowthBook even better!
## Contributors
We ❤️ all contributions, big and small!
Read [CONTRIBUTING.md](/CONTRIBUTING.md) for how to setup your local development environment.
If you want to, you can reach out via [Slack](https://slack.growthbook.io?ref=readme-contributing) or [email](mailto:[email protected]) and we'll set up a pair programming session to get you started.
## License
GrowthBook is an Open Core product. The bulk of the code is under the permissive MIT license, and the `packages/enterprise` directory has its own separate commercial license.
View the `LICENSE` file in this repository for the full text and details.
![GrowthBook Repository Stats](https://repobeats.axiom.co/api/embed/13ffc63ec5ce7fe45efa95dd326d9185517f0a15.svg "GrowthBook Repository Stats")