Skip to main content
TrustRadius
LaunchDarkly

LaunchDarkly

Overview

What is LaunchDarkly?

LaunchDarkly provides a feature management platform that enables DevOps and Product teams to use feature flags at scale. This allows for greater collaboration among team members, and increased usability testing before full-scale feature deployment.

Read more

Learn from top reviewers

Commonly Discussed Topics

Share Feedback
These are common buyer considerations generated to help you find the best products. While this is a beta feature, it is our mission is to provide you with the best information possible to make confident and trusted technology decisions.

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is LaunchDarkly?

LaunchDarkly provides a feature management platform that enables DevOps and Product teams to use feature flags at scale. This allows for greater collaboration among team members, and increased usability testing before full-scale feature deployment.

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://launchdarkly.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

11 people also want pricing

Alternatives Pricing

What is ConfigCat?

ConfigCat allows the user to launch new features and change software configuration without (re)deploying code. ConfigCat SDKs enable easy integration with any web, mobile or backend applications. The ConfigCat website enables non-developers too to switch ON/OFF application features or change…

What is Flagship.io?

Flagship.io is a solution for feature flagging & feature management, boasting users among world tier 1 companies like Eurosport, Decathlon, and Ashley HomeStore. Feature Flagging is a technique in software development that attempts to provide an alternative to maintaining multiple branches in…

Return to navigation

Product Details

What is LaunchDarkly?

LaunchDarkly is a feature management platform that aims to empower all teams to safely deliver and control software through feature flags. By separating code deployments from feature releases, LaunchDarkly enables users to deploy faster, reduce risk, and iterate continuously. The vendor states that over 1500 organizations around the world -- including Microsoft, Atlassian, and IBM -- use LaunchDarkly to control the entire feature lifecycle from concept, to launch, to value.

LaunchDarkly Features

  • Supported: Change Management
  • Supported: Requirements Management
  • Supported: Audience Targeting
  • Supported: Campaign Segmentation
  • Supported: Split Testing
  • Supported: Statistical Relevance Analysis
  • Supported: Test Scheduling
  • Supported: Deployment Management
  • Supported: Software Development
  • Supported: Web App Development
  • Supported: Reporting/Analytics
  • Supported: Release Management
  • Supported: Quality Assurance Management
  • Supported: Continuous Delivery
  • Supported: Continuous Deployment
  • Supported: Testing Management

LaunchDarkly Screenshots

Screenshot of DashboardScreenshot of Dashboard - Feature Flag New SearchScreenshot of Target Individual UsersScreenshot of Target Users By Rule MatchScreenshot of Approval Settings Per EnvironmentScreenshot of Experiments DashboardScreenshot of Scheduled ChangesScreenshot of Code References

LaunchDarkly Videos

Explainer Video
Testimonial
LaunchDarkly Demo
Code References

LaunchDarkly Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

LaunchDarkly provides a feature management platform that enables DevOps and Product teams to use feature flags at scale. This allows for greater collaboration among team members, and increased usability testing before full-scale feature deployment.

Optimizely Web Experimentation, ConfigCat, and Firebase are common alternatives for LaunchDarkly.

Reviewers rate Performance highest, with a score of 8.1.

The most common users of LaunchDarkly are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews From Top Reviewers

Companies can't remove reviews or game the system. Here's why
(1-5 of 28)

Excellent functionality, could be a bit more usable

Rating: 9 out of 10
March 18, 2021
Vetted Review
Verified User
LaunchDarkly
2 years of experience
We use to:
- enable or disable features in our 3 different environments (Dev/Test/Prod), to manage testing and deployment
- display or configure an outage banner
- set some values (to override system values)

This gives us excellent flexibility without having to modify deployment configs or rebuild code.
  • Manage different environments.
  • Create and update feature flags/values.
  • Report end users (so we potentially group them and configure flags by group).
Cons
  • It would be nice to see a feature flag's settings against all environments at once.
  • It would be to have a "array" type flag for related but different settings (eg, enableA and enableB could be enable: [a, b]).
  • It would be nice have customizable columns on the Users page (eg, if I want to inject a new meta data).
Very likely to recommend, though I know nothing about -- and am concerned about -- cost.

Also -- and I haven't looked -- but in a future project I will look for alternatives, just to make sure I'm using the best solution.

LaunchDarkly makes releasing functionality using flags a breeze.

Rating: 10 out of 10
April 13, 2021
Vetted Review
Verified User
LaunchDarkly
2 years of experience
We use LaunchDarkly to separate the Deploy and Release aspects of changes. The R&D team implements LaunchDarkly flags in code, and then by using the user targeting functionality the QA team can validate the changes with the flag on and off. The main point is testing with the flag off, as this means that the master can be deployed to production at any point with the flag remaining off, so we don't have to worry about breaking existing functionality by using these flags.
  • Easy to use UI
  • Great resiliency
  • Good documentation
  • Forward thinking improvements
  • Good performance
  • Large language support in SDKs
Cons
  • Add an option to mandate change requests.
  • Allow segments to be used in the professional plan.
It is well suited when you are making changes in areas that are already being used and do not want to impact existing customers in any way. Being able to hide all new code behind a flag means your master branch can be deployed even when your new code is not fully finished. It also means you can focus on testing when the flag is off and almost ignore when the flag is on to ensure the master is production-ready.

Use LaunchDarkly to level up your Release On Demand capabilities!

Rating: 8 out of 10
April 13, 2021
Vetted Review
Verified User
LaunchDarkly
2 years of experience
We use LaunchDarkly to improve our Release-on-Demand capabilities and cycle time of features for our business. It allows our product delivery teams to decouple from one another and launch features independent of a release window. It is currently being used by a few teams, but we are looking to expand the capability across as many business applications/components as possible in the near future.
  • Top Notch Documentation.
  • RESt API / SDK's that are easy to code against.
  • High performing CDN's to avoid performance bottlenecks.
Cons
  • More advanced communication around price increases.
  • Usage based pricing option as opposed to trying to guess what you will need.
Great use cases include wrapping code logic with a flag that enables you to release the feature at will without requiring any deployment or downtime for end users. This also allows different microservice teams to implement dependent functionality at their own pace, turning everything on with the toggle of a flag. Less appropriate uses would be to wrap every feature with a flag as this can bloat out code and cause feature flag sprawl.

It's like going to Tesco and buying 100g of blueberries for £4. Very expensive but well worth it

Rating: 8 out of 10
December 21, 2021
Vetted Review
Verified User
LaunchDarkly
5 years of experience
While LaunchDarkly delivers a huge set of features, we use it mainly as an environment. Our CI/CD pipelines push our code straight to live, with our new features encapsulated in a LaunchDarkly toggle. That gives us huge control over what can be seen on live without the overhead of having to mimic a live environment on staging.
  • Feature toggling
  • A/B
  • User segmentation
Cons
  • NodeJS SDK is very poor
  • Way less logging in NodeJS than in C# SDKs
We found that it helps a lot with our CI/CD processes, helps with our time to market, and allows us to show progress in an easier way. We feel that it suits what we do perfectly. The only downside is the very high cost which makes all senior staff wonder about ROI. Apart from that, it's all good

LaunchDarkly for Feature management

Rating: 8 out of 10
September 27, 2021
Vetted Review
Verified User
LaunchDarkly
1 year of experience
Ours is a provider-facing application. We were needing a tool that could toggle between features that providers get to see. And on that search, we landed on LaunchDarkly for feature toggle management. One of the best tools that fit our use case. The ease of use is very straightforward. The support team is excellent in providing immediate support while setting up the tool and during development. I would highly recommend this for any organization that needs a feature toggle use cases. We currently use this tool across our organization.
  • Feature toggle mechanism
  • Support from LaunchDarkly team
  • Ease of setting up user on-boarding and integration with SSO
  • Clear cut support documentation
Cons
  • Could be easier to define Custom role creation.
The best scenario is wherein you create a feature and would like to test it before it goes to production. You make use of feature toggles in lower environments, test them out thoroughly without impacting other features. Once verified, you may then publish the same to PROD environment for feature to be enabled.
Return to navigation