Unleash
An open-source feature management platform for rolling out features gradually with flags, strategies and variants, with many SDKs and an Enterprise edition.
- GitHub stars
- 14k
- Last commit
- yesterday
- Latest release
- v8.2.0
- Licence
- AGPL-3.0
- Self-hosted
- Yes
- Hosted version
- Available

Unleash is an open-source feature management platform. Teams wrap new functionality in feature flags, deploy code to production in smaller releases, and then decide when and for whom each feature is switched on. This lowers the risk of releases and lets several features be developed at once without long-lived feature branches.
Flags can be tested against real production data and controlled using activation strategies and variants, and the project topics also point to experiments and toggles. Unleash provides 15 official client and server SDKs plus community SDKs and works with any language or framework. The Enterprise edition adds single sign-on, SCIM user provisioning, change requests and fine-grained roles, with unlimited projects and environments in a hosted instance.
The open-source edition is licensed under AGPL-3.0 and can be run locally with git and Docker, serving its interface on port 4242, or directly from source with Node.js. A live demo is available, and a free trial gives access to a hosted Enterprise instance.
Key features
- Feature flags with gradual rollouts
- Activation strategies and variants
- 15 official client and server SDKs
- Role-based access control in Enterprise
- Change requests for flag updates
- SSO and SCIM provisioning in Enterprise
- Multiple projects and environments
- Run locally with Docker
Pricing: The open-source edition is free to self-host. Pay-as-you-go costs $75 per seat per month with a 14-day trial; annual Enterprise contracts are quoted.







