Skip to main content
TrustRadius
Unleash

Unleash

Overview

What is Unleash?

Unleash is an open-source feature management platform. It's built for high scale and supports all the major programming languages. Unleash lets users turn new features on/off in production with no need for redeployment. A software development best practice for releasing…

Read more
Recent Reviews

TrustRadius Insights

Unleash has proven to be a valuable tool for mitigating the risk of delivering unstable software to production users. Developers have …
Continue reading
Read all reviews

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.getunleash.io/plans

Offerings

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

Starting price (does not include set up fee)

  • $80 per month 5 users
Return to navigation

Product Details

What is Unleash?

Unleash is an open-source feature management platform. It's built for high scale and supports all the major programming languages. Unleash lets users turn new features on/off in production with no need for redeployment. A software development best practice for releasing and validating new features.
  • Feature management platform

    • Deployable on-prem, in private cloud, or hosted by the vendor

    • Segments the rollout on application attributes or user attributes

    • Integrate into anything

  • Data privacy

    • PII never leaves the customer application

    • Unleash can be hosted and operated in a private cloud for maximum security

    • Full transparency - including open source

  • A simple way to speed up production releases

    • Overview of all feature toggles across all environments

    • Toggle features on/off

    • 2 steps to get started with functionality to improve software delivery workflow.

    • Scales as swiftly as the business grows

Unleash Features

  • Supported: Provides an overview of all feature toggles across environments, applications and services
  • Supported: Included activation strategies for most common use cases, and custom activation strategies to support any need
  • Supported: Feature toggles organized by feature toggle tags
  • Supported: Canary releases / gradual rollouts
  • Supported: Targeted releases: features can be released to specific users, IPs, or hostnames
  • Supported: Kill switches
  • Supported: A/B testing
  • Supported: Multi-environments
  • Supported: Out-of-the-box integrations with popular tools (Slack, Microsoft Teams, Datadog) + integrates with anything using webhooks
  • Supported: Dashboard for managing technical debt and stale toggles
  • Supported: toggle on/off
  • Supported: API-first: everything can be automated
  • Supported: 12 official client SDKs, and ten community-contributed client SDKs
  • Supported: Runs via Docker with the official Docker image or as a pure Node.js application
  • Supported: Privacy by design (GDPR and Schrems II). End-user data never leaves the application
  • Supported: Audit logs
  • Supported: Enforces OWASP's secure headers via the strict HTTPS-only mode
  • Supported: Flexible hosting options: host it on premise or in the cloud (any cloud)
  • Supported: The Unleash Proxy scales independently of the Unleash server to support any number of front-end clients without overloading the Unleash instance
  • Supported: Role-Based Access Control (RBAC)
  • Supported: Single sign-on (SSO)
  • Supported: Feature toggles project support
  • Supported: Advanced segmentation (Strategy constraints)
  • Supported: SOC2 report
  • Supported: Client SDK’s
  • Supported: Admin APIs
  • Supported: Dedicated API-keys for admin-API access
  • Supported: Runs self-hosted or managed (SaaS)
  • Supported: Custom stickiness
  • Supported: SLA & Support

Unleash Screenshots

Screenshot of Overview of all feature togglesScreenshot of The Unleash architecture is designed with performance, resilience, privacy, and extensibility in mind. The Unleash Client SDK polls the Unleash API at regular intervals and caches all feature toggles locally. The interval is configurable from the client-side.Screenshot of Overview of all feature toggles across all environmentsScreenshot of The enhanced list of users helps track account activity. It can display and sort by when an account is last logged in, to find inactive accounts.Screenshot of Custom context fields extend the Unleash Context with more data that is applicable to any situation. Each context field definition consists of a name and an optional description. Additionally, a set of legal values can be defined, or whether or not the context field can be used in custom stickiness calculations can be selected, for the gradual rollout strategy and for feature toggle variants.Screenshot of API tokens can be used to connect to the Unleash server API.Screenshot of Screenshot of

Unleash Video

A detailed guide to feature flags: what they are and how to use them. Covers the basics of what feature toggles are, how to use them and how they can improve the workflow of development teams. Includes an interview with Ivar Østhus, the founder of Unleash — an open-source fea...
 Show More

Unleash Integrations

Unleash Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Supported CountriesGlobal
Supported LanguagesEnglish
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(3)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Unleash has proven to be a valuable tool for mitigating the risk of delivering unstable software to production users. Developers have found that by using feature flags, they can hide incomplete features behind flags before making them available to all users, which aligns well with the trunk-based development strategy. This flexibility allows for gradual rollouts and monitoring of results, ensuring that new features are released smoothly and without disruptions. Users have also appreciated the ability to switch on new features for specific customers and quickly perform rollbacks if needed. Unleash offers better feature management than a simple on/off solution, simplifying the process of setting up features for every environment and making testing easier for developers. It provides a centralized solution for managing feature releases, eliminating the need for reboots and allowing non-developers to easily handle the process. Furthermore, Unleash separates code release from feature release, enabling easy rollbacks and emergency modes. It supports microservices architecture by decoupling release and deployment, synchronizing releases between different applications seamlessly. Additionally, Unleash facilitates gradual rollouts for risky features and handling per-client requirements effectively. Users have found that Unleash enables them to deliver new features in production but activate them at a later time, giving them greater control over their software releases. With its metrics and event logs, Unleash provides valuable insights into feature performance and user behavior, empowering teams to make data-driven decisions in their development process. Overall, Unleash has proven to be an essential tool in improving efficiency and productivity in software development, simplifying release management processes, enabling A/B testing, and providing flexibility in feature activation without the need for redeployments. Whether it's balancing technology and human behaviors or working on new features under a flag without exposing them to all users, Unleash supports diverse use cases across various software delivery models with its user-friendly functionality.

Intuitive and User-Friendly Interface: Reviewers have consistently praised the intuitive and user-friendly interface of Unleash.com. Many users, including non-tech individuals, have found it easy to understand and navigate. The user-friendly interface has made it effortless for both technical and non-technical users to implement feature flags.

Easy Setup and Implementation: Users appreciate the simplicity and straightforwardness of setting up toggles on Unleash.com. They have described the setup process as fast and easy, resulting in clean code implementation. This ease of use has allowed them to quickly enable or disable features in multiple environments without any hassle.

Versatile Release Strategy Options: Reviewers have liked the multitude of options available for release strategy on Unleash.com. They find the system particularly suitable for trunk-based development. Moreover, they appreciate the visibility provided by the system, allowing their entire organization to see which features are handled through feature flags and their current status.

Cons:

  1. Limited Integration Options: Some users mentioned that compared to other feature flagging services, Unleash.com lacks integration options, which can be a drawback for those looking for more seamless integration with their existing systems.
  2. Initial Learning Curve: Users pointed out that there is an initial learning curve to using Unleash, although they found the documentation to be helpful in overcoming it. This suggests that new users may need some time and effort to fully understand and navigate the platform.
  3. Expensive Pricing: Several users felt that while Unleash is a great product, it is on the expensive side. This could potentially make it less accessible or justifiable for smaller companies with limited budgets.

Reviews

Companies can't remove reviews or game the system. Here's why

No reviews found

Try adjusting your results by removing or modifying your filters.

Return to navigation