Unleash
lastmod 2026-11-11created 2026-11-111 edits
An open-source feature flag server for turning new features on and off without redeploying
About
- An open-source feature management platform that controls when and to whom new features are released. Lets teams ship production code in small, manageable increments
- Gradual rollouts, starting with internal users and moving to 10%, then 50%, and so on. Assignment is based on user ID to keep the experience consistent, and a flag can be turned off without redeploying if problems arise
- Supports A/B testing with a traffic split per variant. Exposure data can be sent to analytics tools to compare conversion rates and other metrics
- Manages flags for multiple apps and environments in one place. Each flag type has an expected lifetime, and flags that outlive it are marked for cleanup
- Backend SDKs evaluate flags inside the app, so user data does not need to be sent to the Unleash server. Web and mobile SDKs receive results evaluated by the server or by Unleash Edge
- Unleash Edge scales separately to handle web and mobile SDK requests and reduce load on the central server
- Flags can be managed through the API. Webhook integrations with Slack, Microsoft Teams, and Datadog
- SDKs: Go, Java, Node.js, Python, Rust, .NET / Frontend: React, Vue, Svelte, iOS, Android
- Self-hosted with Docker or Node.js. The open-source server is licensed under AGPL-3.0-or-later
See also
- Flagsmith - Open-source feature flag service
- Unleash - Open-source feature flag server for turning new features on and off without redeploying
- Cloudflare Flagship - Cloudflare's feature flag service