Unleash
Unleash is an open-source feature management platform, and a self-hosted alternative to LaunchDarkly. It controls feature flags through activation strategies — gradual rollouts, user targeting, A/B tests — with SDK evaluation happening locally for low latency and privacy. It includes environments, approval workflows, audit logs, and a metrics view of flag exposure.
Overview
Description
Unleash is an open-source feature management platform, and a self-hosted alternative to LaunchDarkly. Feature flags are controlled by composable activation strategies — percentage rollouts, user or segment targeting, variants for A/B testing — and evaluated inside the application by SDKs, so no user data needs to leave your infrastructure. Environments, change requests, and audit logging support team workflows.
Features
- Activation strategies: Gradual rollout, targeting by user/segment, host/IP, and custom context.
- Local evaluation: SDKs evaluate flags in-process for speed and privacy; no per-request calls.
- A/B testing: Flag variants with weighting, plus impression events for experimentation.
- Environments & approvals: Per-environment configs with change-request review workflows.
- Governance: Full audit log, RBAC, SSO/SAML, and API tokens.
- SDK coverage: 15+ official server and client SDKs, plus Edge and Proxy for frontend apps.
Technology Stack
- TypeScript / Node.js API server
- React admin UI
- PostgreSQL as the only datastore
- Docker images and a Helm chart for deployment
Requirements
- Docker and Docker Compose (or Kubernetes)
- PostgreSQL 13+ database
- ~1 GB RAM for the API server
Categories
Topics
Learning resources
Getting Started: Introduction to Unleash Feature Flag Management
An overview of Unleash's architecture and core concepts — activation strategies, environments, and SDK-side evaluation — with a walkthrough of the admin UI.
By · Invalid Date
ArticleUnleash Quickstart
The official quickstart: run the Unleash server with Docker, create a flag with an activation strategy, and connect an SDK to evaluate it.
By Unleash · Invalid Date