LaunchDarkly

Best Self-hosted Alternatives to LaunchDarkly

A curated collection of the 3 best self hosted alternatives to LaunchDarkly.

Feature management platform offering feature flags, targeted rollouts, gradual releases, kill switches and experimentation. Enables teams to control feature exposure across applications, run A/B tests, and collect flag metrics and analytics for progressive delivery.

Alternatives List

#1
Flagsmith

Flagsmith

Open-source feature flagging and remote config platform to control releases, segment users, and run A/B or multivariate tests across web, mobile, and backend apps.

Flagsmith is an open-source feature flagging and remote configuration service for managing application behavior without redeploying code. It helps teams roll out features safely, target specific users or segments, and experiment with variations across environments.

Key Features

  • Centralized management of feature flags and remote config values
  • Per-environment configuration for development, staging, and production
  • Targeting and segmentation rules for users and user traits
  • Percentage rollouts for gradual releases and canary-style deployments
  • Multivariate flags for A/B and multivariate testing
  • Role and organization structures for managing projects and access
  • APIs and SDK support for integrating across web, mobile, and server applications

Use Cases

  • Gradually roll out new functionality with kill switches and percentage deployments
  • Deliver different experiences to user segments using traits and targeting rules
  • Run controlled A/B or multivariate experiments without frequent redeployments

Limitations and Considerations

  • Some advanced governance and management capabilities are available only with an enterprise license

Flagsmith is a solid choice for teams that need a self-managed feature management platform with strong targeting and experimentation capabilities. It fits well into CI/CD workflows where safe rollouts and quick reversibility are important.

6.2kstars
470forks
#2
Flipt

Flipt

Flipt is a self-hostable, Git-native feature flag management platform with UI, APIs, and real-time updates for controlled rollouts across multiple environments.

Flipt screenshot

Flipt is a Git-native feature management platform for creating, reviewing, and deploying feature flags using the same workflows you use for code. It provides a modern UI and APIs to manage flags, while keeping source-of-truth and history in your own Git repositories.

Key Features

  • Git-backed flag storage with full version control (history, diffs, blame)
  • Multi-environment isolation mapped to Git branches, directories, or repositories
  • Modern web UI that can translate changes into Git commits
  • Real-time flag updates via Server-Sent Events (SSE) streaming (no polling)
  • REST and gRPC APIs for server-side evaluation and integrations
  • Support for complex targeting rules and percentage-based rollouts
  • Authentication options including OIDC/OAuth2/JWT
  • Observability integrations with OpenTelemetry and Prometheus

Use Cases

  • Progressive delivery with safe rollouts and fast rollbacks
  • GitOps-style flag management with reviews and CI/CD-driven promotion
  • Centralized feature flagging for microservices and multi-team environments

Flipt is well-suited for teams that want feature flags as code, strong auditability through Git history, and low operational overhead. It can be deployed as a single binary and integrated into existing delivery pipelines and developer workflows.

4.7kstars
276forks
#3
FeatBit

FeatBit

Open-source, self-hosted feature flag management platform with progressive rollouts, targeting rules, A/B testing, audit logs, and APIs for automated releases.

FeatBit screenshot

FeatBit is an open-source feature flag management and experimentation platform designed to help teams release features safely and run controlled rollouts. It provides a web portal, SDKs for multiple languages, and deployment options for both small and production-scale environments.

Key Features

  • Feature flag creation and management with environments and projects
  • Targeting rules and user segmentation for controlled exposure
  • Progressive rollouts (percentage-based) and fast rollback without redeploying
  • Experimentation and A/B testing to measure impact of changes
  • Insights and flag usage visibility during rollouts
  • IAM features for managing access by project/environment/team
  • Audit logs for tracking changes to flags and segments
  • Web APIs and webhooks for automation and integrations
  • Optional relay proxy/agent to reduce latency or run flags in customer environments

Use Cases

  • Gradual release of risky features with quick rollback and minimal operational overhead
  • Running A/B tests for product changes and measuring outcomes across user cohorts
  • Centralized feature control for multi-environment delivery workflows (dev, staging, prod)

Limitations and Considerations

  • Open-core licensing: some enterprise capabilities (for example SSO and certain workflow features) require a commercial license key

FeatBit is a strong fit for teams that want developer-friendly feature toggles plus experimentation in a deployable platform. It supports both quick Docker-based setups and production-oriented deployments with Kubernetes tooling.

1.8kstars
136forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running