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.
LaunchDarkly is great product for software developments lifecycle.
Launch Darkly for Toggles
Great product for a growing dev team
Feature Flag Platform with potential to improve
1. Use for configuration values that are shared across multiple applications
2. Feature Flagging …
It's like going to Tesco and buying 100g of blueberries for £4. Very expensive but well worth it
Continuous Deployment Made Easy
LaunchDarkly for Feature management
Great product!
Awesome customer service and a great UI
LaunchDarkly makes releasing functionality using flags a breeze.
What is exciting with LaunchDarkly!!
LaunchDarkly will change your project/development cycles for the better
Launch Darkly is great for testing data intensive applications
Deploy fast and easy
Great for launching beta features
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Reviewer Pros & Cons
Pricing
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
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
9 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…
Product Details
- About
- Competitors
- Tech Details
- FAQs
What is LaunchDarkly?
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
LaunchDarkly Videos
LaunchDarkly Competitors
LaunchDarkly Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Unspecified |
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(53)Community Insights
- Business Problems Solved
- Recommendations
LaunchDarkly is a versatile software that has been utilized by a variety of users to tackle different challenges and improve their development processes. One of the primary use cases is implementing and testing features without full deployment, which reduces risk and increases user acceptance. Users have found that LaunchDarkly allows them to address individual problems by introducing new features and ensuring they meet needs and resolve issues. By hiding incomplete features from end users, the software enables more frequent code deployment, reducing code conflicts.
Another common use case for LaunchDarkly is facilitating Trunk Based / Continuous Deployment workflows and targeting specific user segments. Users rely on the software to run UI experiments and determine the optimal customer experience. It has been particularly valuable for software development teams in managing released features in customer-facing products. Feature flags are used to hide large feature sets until they are complete, documented, and ready for customer use. Additionally, LaunchDarkly enables the rollout of new code variants and passing new features to a limited number of users before a full release, thanks to its ability to set up targeting based on different values.
Despite its wide-ranging benefits, some users have mentioned that the limited number of seats for engineers has slowed down the adoption of LaunchDarkly. However, those who have integrated it into their workflows have observed significant improvements in their product development process. The software has allowed development teams to deploy code faster and with more confidence, ultimately improving quality standards by enabling selective feature rollouts to internal testing accounts before broader releases.
In addition, LaunchDarkly has proved invaluable for feature flagging, testing, and hiding of features, allowing for constant deploys without affecting production systems. It ensures stability during structural changes and enables effective management of feature rollouts across different teams or platforms. Testing features in production has been beneficial for identifying issues that may not have been caught in QA. Furthermore, LaunchDarkly serves as an environment for CI/CD pipelines, providing control over what is seen live without mimicking a live environment on staging.
Notably, LaunchDarkly's ease of use has been widely appreciated by users, contributing to improved team productivity. The software allows for controlled rollouts to different user groups and helps manage new feature development effectively. With its ability to speed up time to delivery by deploying changes behind feature flags until ready for customer exposure, engineers have found it to be an invaluable tool. Feature flags also allow for showing specific customers specific features, further enhancing the flexibility provided by LaunchDarkly.
Users of LaunchDarkly have provided several recommendations based on their experiences with the product. The three most common recommendations are as follows:
-
Many users suggest getting a trial version of LaunchDarkly to experience its ease of use firsthand. This allows potential customers to evaluate the platform and determine if it aligns with their needs.
-
Another common recommendation is to leverage the tagging service provided by LaunchDarkly. This feature allows users to group and organize their flags, making it easier to manage and track different features and configurations.
-
Several users recommend exploring the latest news and updates from LaunchDarkly. Staying informed about new features, best practices, and industry trends can help users make the most of the platform and stay ahead in their feature flagging efforts.
It is important for potential buyers to consider these recommendations when evaluating LaunchDarkly as a feature flagging solution for their development and release management needs.
Attribute Ratings
Reviews
(1-25 of 28)- Easy to use
- Feature flag management is very helpful.
- Integration with other products.
- Add more security features when we deal with production code.
- Focus more on testing part for API
- We need a facility to use common feature flag with the team, when same code has to be deployed. We need that smooth duality while moving the code to production.
Launch Darkly for Toggles
- Easy automated way to flip the state of a toggle in production.
- Easy access to the state of a toggle in production.
- Ability to run A/B tests using a toggle in production.
- The framework needs to support an easy way to remove toggles in the code and in production.
Great product for a growing dev team
- Separate Flags by Deployment Environment
- target specific users or user groups with flags
- allows us to subscribe to changes in feature flags while a session is ongoing
- better splitting by user group
Feature Flag Platform with potential to improve
1. Use for configuration values that are shared across multiple applications
2. Feature Flagging for new features can deploy and test while still being developed.
3. Used it as a feature kill switch if we need to disable a feature during peak traffic/season.
- Tracking if a feature flag is in use.
- The API is straight forward before basic tasks.
- The UI is easy to understand.
- Customer support at times is hard to work with.
- The ability to create a feature flag in one environment and publish to others.
2. Sharing configuration across multiple applications makes it easy.
3. Using it as a kill switch for components on your site, you can disable it during peak seasons (e.g. Black Friday) to improve the performance and stability of your site.
It's like going to Tesco and buying 100g of blueberries for £4. Very expensive but well worth it
- Feature toggling
- A/B
- User segmentation
- NodeJS SDK is very poor
- Way less logging in NodeJS than in C# SDKs
Continuous Deployment Made Easy
- Feature management
- A/B and multivariate testing
- Segmentation
- More support for Edge-side solutions
LaunchDarkly for Feature management
- Feature toggle mechanism
- Support from LaunchDarkly team
- Ease of setting up user on-boarding and integration with SSO
- Clear cut support documentation
- Could be easier to define Custom role creation.
Great product!
- LaunchDarkly's rule-based targeting is a game changer
- The system is incredibly reliable
- Developer/technology focused with clear business value
- The workflow/approval features are a bit green but improving
Awesome customer service and a great UI
- Awesome, responsive customer service team.
- User friendly UI.
- They welcome feedback and act on great ideas.
- Would like to see more analytics.
Easy to teach, our teams quickly picked up how to add the code for feature flags.
Having the ability to schedule feature enablement has been very useful for our company.
Easy to teach even non-technical people how to use the tool.
Very user friendly UI.
- Easy to use UI
- Great resiliency
- Good documentation
- Forward thinking improvements
- Good performance
- Large language support in SDKs
- Add an option to mandate change requests.
- Allow segments to be used in the professional plan.
What is exciting with LaunchDarkly!!
- It delivers 100% uptime for customers.
- Dynamically control features in real-time.
- Automate your workflows.
- LaunchDarkly can probably be integrated with Devops pipelines.
- LaunchDarkly can provides its own observability features so that it can integrate monitoring and traces in a single unified environment.
1. Feature toggling
2. Sunset unused features
3. Upgrade microservices
4. Migrate infrastructure & databases
5. Automate workflows.
- Test in production
- Safety net for targeting internal testing
- Prevents long term incidents as you can switch of features instantly
- API responses are a little fun to get your head around
- Feature management.
- Feature flags.
- It takes some practice for the real power of LaunchDarkly to "click" for everyone within your organization.
Deploy fast and easy
- Measures performance of new app features.
- Turn off features that might be causing problems in production.
- Delivers true continuous integration.
- Manage features without full deployment.
- Overview across environments could be enhanced in the tree view (add a button) similar to dashboard UX.
Great for launching beta features
Having features wrapped in flags has allowed us to test in production before anyone sees it. This has allowed us to find issues that we could not have seen with QA data.
- Easy to implement by engineers.
- Easy to set up flags.
- Segments that allow us to group users to easily open up new features to a select set.
- Limited number of users on cheaper plans that is limiting our ability to audit log who is making changes.
- Some of our engineers are confused between flags and segments and have set up items incorrectly.
- Better documented support for React with Typescript.
Amazing service for organizing beta testing!
- Easy to use dashboard UI.
- Supports a wide array of SDKs.
- Well articulated documentation.
- Improve documentation around serverless setups.
Launch it Darkly!
Only downside is limited seats for engineers to use, which makes adopting it slower than I would like.
- Targeting and segments.
- Feature creation.
- Quick setup.
- Limited seats on account.
- Cost for every other feature.
- Forcing customers into enterprise level accounts.
Is your content static, don't use it.
- Top Notch Documentation.
- RESt API / SDK's that are easy to code against.
- High performing CDN's to avoid performance bottlenecks.
- More advanced communication around price increases.
- Usage based pricing option as opposed to trying to guess what you will need.
- Enable disable feature based on flags
- Limit feature client based
- Costs for enterprise features are expensive.
LaunchDarkly helps deliver and test features faster
Through being able to decouple a deployment of code to the release of a feature the development teams and business teams can more effectively decide when, how and to whom a feature is being enabled. This makes work easier to implement and the value of the feature can be understood more effectively.
- A/B or Multi Variant Testing as a methodology to gather insight from customer usage. Experimentation as a feature within LaunchDarkly offers information around the success of one variant over another and whether the experiment has reached statistical significance.
- Being able to decouple deployment of code from the release of a feature is hugely valuable.
- Development teams are empowered to manage features within their production applications for reliability or testing purposes.
- Some areas of the Experimentation functionality aren't as feature rich as other analysis platforms.
- Managing specific permissions, roles and the teams sometimes requires configuration within LaunchDarkly itself rather through another system (such as through Azure AD).
- Decoupling a deployment of new code from the release of a feature.
- A/B and/or Multi Variant testing.
- Rolling out a feature to a percentage of customers or to certain groups.
- Real time update of the status
- Nice front end
- Clear overview of all the feature flags
- Easy to implement
- We haven't figured out the integration with AAD B2C.
Great Product - I love LaunchDarkly
It addresses the issue of deploying code and allowing a easy way of reverting if something is needed. This is important for StockX where the businesses needs to serve customers around the world 24/7, and a small code change can cause outages which lead to failed orders.
- Easy to integrate, one-two liners
- Supports multiple environments
- No free tier - expensive investment for businesses just starting up
However for applications that are low-latency, high calls, it will not work because it needs to keep calling LD every time. Think High Frequency Trading.
LaunchDarkly also has limitations when there are certain SQL calls and network calls to LD fails, causing certain constrains to fail to meet.
LaunchDarkly delivers on their promise
- Web socket-based live updates
- Test environment
- Dynamic rules
- React client SDK
- Flag change tracking
LaunchDarkly is a great service to manage feature flags
- LaunchDarkly does a great job of controlling the release of new features.
- LaunchDarkly makes it easy to handle feature flags across multiple environments.
- LaunchDarkly makes it easy to turn on feature flags for specific users.
- It can be hard to manage a large number of feature flags.
- I would like to see some more reports and analytics around feature flags.
- Feature Flag Management: It's like magic. With a flip of a switch, you can manage feature rollouts to visitors or accounts across the web and mobile applications!
- Segmentation: Create a segment of visitors or accounts and then use that to target a feature flag rule. Really easy to use and saves so much time.
- Ease of Use: Seamless copy/paste functionality, really clear status indicators so you can find what is on and for whom.
- I wish it was better synchronizing the feature flag configurations across the development environments. We want to stage to match production and local dev to match that. When you have many feature flags, this can get a bit difficult to maintain consistently.
- When a new dev is hired it can be difficult getting them plugged into LD and knowledgeable of that process.