LaunchDarkly
Deploy now, release later. LaunchDarkly manages feature flags so teams roll features out gradually and reverse them instantly.
- Term
- LaunchDarkly
- Is
- A feature-flag and feature-management platform
- Lets teams
- Toggle, gradually roll out, and target features
- Also does
- Experimentation and progressive delivery
Parts of speech & senses
- LaunchDarkly is a commercial feature-management platform that lets software teams wrap features in feature flags, then turn them on or off, release them gradually to chosen users, and run experiments without redeploying code. "They dark-launched the redesign behind a LaunchDarkly flag."
What LaunchDarkly is
LaunchDarkly is a commercial software platform built around feature flags — switches in code that let a team turn a feature on or off without shipping new code. Founded in 2014, it grew from a simple flagging tool into a broader 'feature-management' platform. The idea is to separate deploying code from releasing features to users. A team can push code to production with a new feature hidden behind a flag, then decide later, and independently, who sees it: everyone, a small percentage, internal staff only, users in one region, or a single beta group. Because the flag is controlled from LaunchDarkly's dashboard rather than baked into a release, product managers and engineers can flip features live, target them precisely, and turn them off instantly if something breaks.
That control unlocks several common practices. Progressive delivery rolls a feature out to a growing slice of users while watching for problems. Canary releases expose a change to a small group first. A 'kill switch' disables a misbehaving feature in seconds without an emergency deploy. Beyond flags, LaunchDarkly has extended into experimentation — using flags to run A/B tests and measure which variant performs better — and, through acquisitions, into observability and product analytics. It is a paid, hosted product aimed mainly at engineering and product teams at companies that ship software continuously. As with any vendor, teams should weigh its cost and the dependency it creates against the discipline and safety it brings to releasing software.
LaunchDarkly versus building flags yourself, and versus Split
Feature flags are not proprietary. Any team can build simple ones with a configuration file or a database toggle. LaunchDarkly's pitch is that doing it well at scale is harder than it looks. You need reliable low-latency flag delivery, targeting rules, audit logs, permissions, gradual rollouts, and a dashboard non-engineers can use, all without slowing the app or risking an outage if the flag service hiccups. LaunchDarkly provides that infrastructure as a managed service, which is why teams often buy rather than build once flags become central to how they release. The trade-off is familiar. Building keeps control and avoids a subscription but consumes engineering time and rarely matches a dedicated platform's reliability and features, while buying costs money and adds a dependency but is faster and more capable.
LaunchDarkly also has direct competitors, and Split (Split.io) is the closest often named alongside it. Both are commercial feature-management and experimentation platforms that flag features and measure their impact, so they overlap heavily. The usual distinctions are emphasis rather than kind. Split has historically leaned hard into tying feature flags to experimentation and statistical measurement of a feature's effect on metrics, while LaunchDarkly has emphasized broad, reliable feature management across large engineering organizations, expanding into observability and release intelligence. Other tools, and open-source options, occupy the same space. For a buyer, the honest approach is to compare them on the specific needs — flag reliability, targeting depth, experimentation rigor, integrations, and price — rather than assume the best-known name is automatically the right fit.
Using LaunchDarkly well
LaunchDarkly earns its keep when releasing software safely and gradually matters — frequent deploys, large user bases, or features risky enough that you want a kill switch and a slow rollout. Used well, it lets teams deploy code continuously but release features deliberately: hide new work behind flags, expose it to internal users and then a small percentage, watch the metrics, and widen or roll back based on what you see. It pairs naturally with experimentation, since the same flags that control exposure can split traffic for an A/B test. The key discipline is flag hygiene. Flags are meant to be temporary switches for a rollout, and leaving hundreds of stale flags in the code creates clutter and risk, so retire them once a feature is fully shipped.
The traps are worth naming. A feature-management platform is a dependency in your release path, so you must understand its failure behavior and default flag values if the service is unreachable. Costs scale with usage, so the value has to justify the subscription against the alternative of simpler in-house flags. Flag sprawl — accumulating switches nobody removes — quietly raises complexity and the chance of a wrong toggle. And treating LaunchDarkly as a magic safety net can breed carelessness, because a kill switch reduces the blast radius of a bad release but does not excuse skipping testing. Handled with flag discipline and a clear view of cost and dependency, LaunchDarkly is a strong tool for turning risky big-bang launches into controlled, reversible, gradual rollouts.
Synonyms & antonyms
Synonyms
Antonyms
Origin & history
The name pairs 'launch' with 'dark launch,' the practice of releasing code hidden from users; the company, founded in 2014, built its platform around that feature-flagging idea.
Etymology: source.
Usage trends
Search interest for this term over the last five years:
Common questions
- What is LaunchDarkly?
- LaunchDarkly is a commercial feature-management platform built on feature flags — switches that turn features on or off without new code. It lets teams deploy code but release features gradually, target specific users, run experiments, and kill a broken feature instantly.
- What is the difference between LaunchDarkly and building your own feature flags?
- Anyone can build simple flags, but doing it reliably at scale — with fast delivery, targeting, audit logs, and a dashboard — is hard. LaunchDarkly provides that as a managed service. Building keeps control and avoids a subscription, while buying is faster but adds cost and dependency.
- How is LaunchDarkly different from Split?
- Both are feature-management and experimentation platforms that overlap heavily. Split has emphasized tying flags to statistical experimentation, while LaunchDarkly has emphasized broad, reliable feature management for large engineering teams. Compare them on your specific needs rather than by name recognition.
Resources & people to follow
- referenceRGM analysis — definitions, senses, and usage verified per term
Curated, non-competitor resources verified per term.
Related training
Disciplines
Areas of marketing where launchdarkly is a core concern: