Rollout (CloudBees Feature Management)

Best Self Hosted Alternatives to Rollout (CloudBees Feature Management)

A curated collection of the 5 best self hosted alternatives to Rollout (CloudBees Feature Management).

CloudBees Feature Management (Rollout) is a feature-flagging and feature management platform that controls feature releases across environments. It supports targeted rollouts, gradual releases, kill switches, A/B experiments, SDKs, and integrations with deployment pipelines and analytics.

Alternatives List

#1
PostHog

PostHog

Self-hostable product analytics platform with web analytics, session replay, feature flags, experiments, and data warehouse/CDP capabilities.

PostHog screenshot

PostHog is an open-source platform that helps teams understand product usage, ship safely, and improve reliability. It combines analytics, experimentation, replay, and data tooling in a single stack that can be self-hosted.

Key Features

  • Event-based product analytics with dashboards, funnels, cohorts, and SQL querying
  • Web analytics for traffic and performance-focused reporting
  • Session replay to review real user sessions for debugging and UX insights
  • Feature flags for controlled rollouts and targeting specific users or cohorts
  • Experimentation and A/B testing with statistical impact measurement
  • Error tracking with alerting to help identify and fix issues
  • Surveys and feedback collection integrated into product workflows
  • Data warehouse and lightweight CDP features to combine product events with external data

Use Cases

  • Measure activation, retention, and conversion across product journeys
  • Roll out new features gradually using flags and validate changes via experiments
  • Diagnose bugs and UX issues by correlating errors with session replays

Limitations and Considerations

  • Open-source “hobby” self-host deployments are commonly positioned for smaller event volumes and may require more operational work at scale

PostHog is well-suited for product engineers and data teams who want an integrated, self-hostable analytics and experimentation toolkit. It provides a unified view across product usage data and operational signals to support faster, safer product iteration.

30.9kstars
2.2kforks
#2
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
467forks
#3
Countly

Countly

Open-source product analytics platform with SDKs for mobile, web and desktop; provides dashboards, events, crash reporting, messaging, A/B testing and APIs.

Countly screenshot

Countly is a product analytics and customer engagement platform that captures, analyzes and acts on user behaviour across mobile, web and desktop applications. It combines data collection SDKs, a plugin-based server backend, dashboards and engagement tools with a privacy-first design.

Key Features

  • Broad SDK coverage for mobile, web and desktop platforms and a write API to ingest events from any source
  • Product analytics: sessions, views, events, funnels, retention, cohorts and custom dashboards for time-series and segmentation
  • Engagement & experimentation: push notifications, in-app messages, Journeys (workflow automation), surveys, A/B testing and smart variables
  • Crash and error reporting for multiple runtimes (mobile, desktop, Node.js, Unity, etc.) with crash aggregation and diagnostics
  • Remote configuration/feature flags to update app behavior without redeploys
  • Data governance: data management tools, consent/compliance hub and user/application/permission management
  • Extensible plugin architecture and read/write APIs for integration and custom processing
  • Deployment tooling: official Docker images, installer scripts and guidance for Linux-based deployments
  • AI-assisted analytics and agent features for automated report/dashboard generation and recommendations

Use Cases

  • Product teams tracking user journeys, funnels and retention across mobile and web to prioritize feature work
  • Marketing and growth teams running targeted campaigns and push notification journeys to improve engagement and retention
  • Engineering teams monitoring crashes, errors and release impact; using remote config and A/B tests to validate changes

Limitations and Considerations

  • Advanced plugins, extended features and enterprise-grade support are offered in commercial editions; some capabilities may be limited or gated compared to Enterprise/Flex offerings
  • Production scale deployments rely heavily on MongoDB and Linux tuning; large-scale ingestion and long-term retention may require architecture planning and operational expertise

Countly provides a complete, privacy-oriented analytics stack suitable for teams that need self-hosted control or a managed option, combining collection SDKs, analytics, engagement and extensibility in one platform.

5.8kstars
980forks
#4
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
277forks
#5
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.7kstars
132forks

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