Feature Flags software allows developers to toggle specific application functions on or off without deploying new code. These tools decouple the release of a feature from the deployment of the underlying code to reduce risk during updates. This type of software is for engineering teams that need to manage gradual rollouts and A/B tests. Self-hosting these apps ensures that configuration toggles and experimentation data remain on private infrastructure. This approach prevents external service outages from affecting the availability of application features.
This page lists 7 open source tools in the Feature Flags category. The most popular are Unleash, OpenReplay and GrowthBook. Most use the AGPL-3.0 or MIT license, and 7 offer an official Docker image.
Manage feature flags and gradual rollouts to control how and when new features reach end users.
A self-hosted session replay and product analytics suite for troubleshooting web application issues and monitoring performance.
Manage feature flags and run A/B tests using a warehouse native approach to product analytics and experimentation.
A feature flagging and remote configuration tool for managing software releases and conducting multivariate tests across environments.
Manage feature flags as code by storing configurations directly in Git repositories with version control.
A self-hosted cloud native feature flag solution for managing feature toggles and A/B testing experiments.
Manage feature flags and conduct A/B testing to decouple code deployments from feature releases in production.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.