thomaspoignant

    thomaspoignant/go-feature-flag

    GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source β€” built on OpenFeature πŸŽ›οΈ

    self-hosted
    beginner-friendly
    continuous-delivery
    continuous-deployment
    continuous-testing
    experimentation
    Go
    MIT
    2.1K stars
    227 forks
    2.1K GitHub watchers
    Updated Nov 3, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    5 releases in the last 90 days, the latest 1 day ago, with 102 contributors on GitHub.

    Gained 11% fewer stars in the last 90 days than in the 90 days before.

    Use Cases & Benefits

    • Provides a lightweight, open-source, self-hosted feature flag solution with multi-language support via a relay proxy and OpenFeature SDK integration.
    • Enables centralized, flexible feature flag management with complex targeting, rollout strategies, and multi-environment support without requiring a dedicated backend server.
    • Use for implementing progressive feature rollouts and A/B testing in cloud-native Go applications with minimal setup.
    • Use for managing feature flags centrally across polyglot microservices using the relay proxy and OpenFeature SDKs in various programming languages.
    • Use for integrating feature flag evaluations directly in Go code or remotely via HTTP API for continuous delivery and experimentation workflows.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    :pray: If you are using GO Feature Flag please consider to add yourself in the adopters list. This simple act significantly boosts the project's visibility and credibility, making a substantial contribution to its advancement.

    If you want to support me and GO Feature Flag, you can also become a sponsor.

    GO Feature Flag is a lightweight and open-source solution that provides a simple and complete feature flag implementation.

    The solution has been built to facilitate the usage of feature flags in your code with the easiest setup possible.

    Originally, GO Feature Flag was designed as a solution exclusively for the GO language. With the new standardization of feature flags by the Openfeature project, the solution is now available for multiple languages (list of supported languages) through a simple API server called the relay proxy, which can be hosted.

    Excerpt from the thomaspoignant/go-feature-flag README on GitHub (MIT license). Β© its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    227+14

    Open issues

    25-7

    Compared with peers in Self-Hosted

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    thomaspoignant/go-feature-flag compared with Self-Hosted repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    debpalash/VoiceStudio102.0K+7.7K6410 days ago
    milind-soni/OpenMausBot13.5K+6.0K45today
    DuarteSantos8/openGym19.7K+2.4K602 days ago
    jub0t/Concat14.4K+1.8K45today
    elie222/rakazo7.2K+9225926 days ago
    thomaspoignant/go-feature-flag2.1Kβ€”651 day ago
    Category median14.4K+2.4K59β€”

    Discover Repositories

    Search across tracked repositories by name or description