facts.dev

Flagsmith

Flagsmith provides a dashboard, API and SDKs for adding Feature Flags to your applications (alternative to LaunchDarkly).

GitHub starsAwesome Lists Badge
Screenshot of Flagsmith website

Product Overview

Flagsmith is a self-hosted software that provides a comprehensive solution for adding feature flags to your applications. It offers a dashboard, API, and SDKs for managing feature toggles across multiple platforms, including web, mobile, and server-side applications. With Flagsmith, you can release features with confidence through phased rollouts, easily toggle individual features on and off without deploying new code, and run A/B and multivariate tests to gather user feedback.

Main Features

  • Feature Flags: Release features with confidence through phased rollouts.
  • Remote Config: Easily toggle individual features on and off, and make changes without deploying new code.
  • A/B and Multivariate Testing: Use segments to run A/B and multivariate tests on new features, and introduce beta programs to gather early user feedback.
  • Organization Management: Manage teams and roles for organized deployment of feature flags.
  • Integrations: Easily enhance Flagsmith with your favorite tools.

Flagsmith offers a hosted SaaS version that you can try for free at https://flagsmith.com/, as well as an open-source option that allows you to deploy the application using Docker, Kubernetes, Redhat OpenShift, AWS, GCP, Azure, or On-Premise. The software consists of two core components: a REST API and a web-based administrator dashboard, which can be managed separately.

Overall, Flagsmith provides a powerful and efficient solution for managing feature flags in your applications, allowing you to develop, implement, and manage your features with ease.