awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Self-Hosted Feature Flag Services

Ranking updated Jun 30, 2026

For a self-hosted feature flag platform, the first results are flagsmith/flagsmith (Flagsmith is a full-featured self-hostable platform for feature flags and remote configuration, offering percentage-based rollouts, targeting via segments and traits, SDK/API integration, a management UI, and audit logging — exactly the set of capabilities this search requires), posthog/posthog (PostHog is a self-hostable platform that includes a full-featured feature flag service with gradual rollouts, targeting, experiments, SDKs, and audit logging, making it a comprehensive match for this search) and unleash/unleash (Unleash is a self-hostable feature management platform that provides percentage-based rollouts, segmented targeting, SDKs, a management UI, and audit logging — exactly the centralized feature flag service this search is after). growthbook/growthbook and featbit/featbit round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Open-source platforms for managing gradual feature rollouts and remote configuration within your own infrastructure.

Self-Hosted Feature Flag Services

Find the best repos with AI.We'll search the best matching repositories with AI.
  • flagsmith/flagsmithFlagsmith avatar

    Flagsmith/flagsmith

    6,223View on GitHub↗

    Flagsmith is an open-source platform for managing feature flags and remote configuration across web, mobile, and server applications. It provides a comprehensive REST API for programmatic management of flags, segments, and identities, and can be deployed on private infrastructure for secure, compliant feature flag management with full operational control. The platform distinguishes itself through a server-side flag evaluation engine that resolves segments, traits, and percentage rollouts per request, alongside a multivariate flag variant system supporting multiple typed values with configurab

    Flagsmith is a full-featured self-hostable platform for feature flags and remote configuration, offering percentage-based rollouts, targeting via segments and traits, SDK/API integration, a management UI, and audit logging — exactly the set of capabilities this search requires.

    PythonAudit LogsGradual RolloutsOn-Premise Deployment
    View on GitHub↗6,223
  • posthog/posthogPostHog avatar

    PostHog/posthog

    35,060View on GitHub↗

    PostHog is a comprehensive product analytics and feature management platform designed to capture, process, and visualize user behavior data. It provides a unified suite for tracking application events, managing feature rollouts, and monitoring system health through session recordings and error tracking. By leveraging a columnar-storage-optimized architecture, the platform enables high-performance aggregation and filtering across massive event datasets. What distinguishes PostHog is its integrated approach to data pipelines and application control. It features a robust event ingestion system t

    PostHog is a self-hostable platform that includes a full-featured feature flag service with gradual rollouts, targeting, experiments, SDKs, and audit logging, making it a comprehensive match for this search.

    PythonFeature Flag ManagementFeature FlaggingProduct Analytics
    View on GitHub↗35,060
  • unleash/unleashUnleash avatar

    Unleash/unleash

    13,589View on GitHub↗

    Unleash is an open-source feature management platform designed to decouple feature releases from code deployments. It provides a centralized system for orchestrating software releases, enabling teams to control application behavior in real-time through segmented user targeting and automated lifecycle management. The platform distinguishes itself by utilizing a client-side evaluation engine that executes flag logic locally within the application process, ensuring sub-millisecond decision latency without requiring network round-trips. It supports infrastructure-as-code patterns by allowing feat

    Unleash is a self-hostable feature management platform that provides percentage-based rollouts, segmented targeting, SDKs, a management UI, and audit logging — exactly the centralized feature flag service this search is after.

    TypeScriptFeature Flag ManagementFeature Flagging PlatformsEvaluation Engines
    View on GitHub↗13,589
  • growthbook/growthbookgrowthbook avatar

    growthbook/growthbook

    7,351View on GitHub↗

    GrowthBook is a feature flagging and experimentation platform that utilizes a warehouse-native approach to data analysis. It serves as a system for managing feature rollouts and conducting A/B tests by executing SQL queries directly against existing data warehouses to calculate experiment results. The platform is distinguished by its integration of a Model Context Protocol server, which allows AI coding assistants and IDEs to manage flags and query analytics using natural language. It also provides specialized capabilities for AI model optimization, enabling the testing of prompts and models

    GrowthBook is a self-hostable feature flag and experimentation platform with SDK/API integration, management UI, gradual rollouts, targeting, and audit logging, directly matching the search for a self-hosted feature flag service.

    TypeScriptA/B TestingFeature Flagging PlatformsWarehouse-Native Analytics
    View on GitHub↗7,351
  • featbit/featbitfeatbit avatar

    featbit/featbit

    1,845View on GitHub↗

    Enterprise-grade feature flag platform that you can self-host. Get started - free.

    FeatBit is a self-hostable enterprise-grade feature flag platform with support for progressive delivery, SDKs in multiple languages, and a management UI, directly matching your need for a self-hosted feature flag service with gradual rollouts and API integration.

    C#Backend and Infrastructure
    View on GitHub↗1,845
  • checkr/flagrcheckr avatar

    checkr/flagr

    2,608View on GitHub↗

    Flagr is a feature flagging, A/B testing and dynamic configuration microservice

    Checkr/Flagr is a self-hostable feature flag service with an API and management UI, which directly addresses the need for managing toggles and gradual rollouts, though specific features like audit logging are not confirmed from the provided metadata.

    GoServer ApplicationsServer Applications and Infrastructure
    View on GitHub↗2,608
  • apolloconfig/apolloapolloconfig avatar

    apolloconfig/apollo

    29,762View on GitHub↗

    Apollo is a centralized configuration management system designed to manage environment-specific application settings for microservices and servers. It serves as a central store for properties, YAML, and JSON data, providing a platform for versioning, auditing, and the dynamic delivery of configurations. The system distinguishes itself through a dynamic delivery platform that supports real-time configuration pushes and grayscale releases. This allows updates to be rolled out to a small subset of service instances as a canary deployment to validate stability before a full fleet update. Governa

    Apollo is a centralized configuration management platform for microservices settings (with grayscale/canary deployment support), but it focuses on instance-level config delivery rather than per-request feature flag evaluation with user/segment targeting, so it's a neighbouring category rather than the feature flag service you are looking for.

    JavaAudit Logging Systems
    View on GitHub↗29,762
  • getlago/lagogetlago avatar

    getlago/lago

    9,916View on GitHub↗

    Lago is an open-source billing platform designed for managing subscriptions, usage-based metering, and automated invoicing. It functions as a comprehensive system for defining pricing plans, tracking real-time consumption via a metering engine, and controlling feature entitlements based on active customer subscriptions. The platform differentiates itself through a dynamic billing engine that supports hybrid pricing models and a credit-based wallet system for managing prepaid funds. It includes specialized tools for multi-tenant entitlement mapping, allowing operators to tie specific product p

    Lago is a billing and metering platform with subscription-based feature entitlements, not a dedicated feature flag service for gradual rollouts and experimentation — it is in a neighbouring category rather than the tool this search is after.

    GoAudit LogsAudit LogsApplication Audit Logs
    View on GitHub↗9,916
  • tooljet/tooljetToolJet avatar

    ToolJet/ToolJet

    38,027View on GitHub↗

    ToolJet is a low-code development platform designed for building and deploying internal business applications. It provides a visual interface where users can drag and drop components to design layouts, connect to various data sources, and execute custom logic. The platform is built on a containerized architecture, ensuring that applications remain portable and consistent across different cloud and server environments. The platform distinguishes itself through integrated artificial intelligence capabilities that assist in the generation of user interfaces, database schemas, and data queries fr

    ToolJet is a low‑code platform for building internal applications, not a dedicated feature flag service — you could potentially construct a feature‑flag UI on top of it, but it lacks the core capabilities (percentage rollout, targeting, SDKs, audit log) that the search asks for.

    JavaScriptAudit Logging Systems
    View on GitHub↗38,027
  • marmelab/react-adminmarmelab avatar

    marmelab/react-admin

    26,780View on GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    react-admin is a framework for building administrative UIs, not a self-hosted feature flag service—it provides no mechanism for storing, serving, or evaluating flags with gradual rollouts or SDK integration.

    TypeScriptAdmin DashboardsApplication Audit Logs
    View on GitHub↗26,780
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
flagsmith/flagsmith6.2KPythonbsd-3-clauseFeb 20, 2026
posthog/posthog35.1KPythonNOASSERTIONJun 16, 2026
unleash/unleash
13.6K
TypeScript
AGPL-3.0
Jun 16, 2026
growthbook/growthbook7.4KTypeScriptotherFeb 22, 2026
featbit/featbit1.8KC#MITJun 23, 2026
checkr/flagr2.6KGoApache-2.0Oct 6, 2026
apolloconfig/apollo29.8KJavaApache-2.0Jun 7, 2026
getlago/lago9.9KGoAGPL-3.0Jun 11, 2026
tooljet/tooljet38KJavaScriptAGPL-3.0Jun 16, 2026
marmelab/react-admin26.8KTypeScriptMITJun 16, 2026

Related searches

  • a self hosted platform for user analytics
  • a self-hosted Mixpanel alternative
  • a feedback voting board
  • a self-hosted APM platform
  • a privacy-first analytics tool
  • a self-hosted Amplitude alternative
  • a self hosted platform as a service
  • a self hosted server for build pipelines