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 🎛️ observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 1.5
- age_days: 2091
- days_rel: 15
- days_push: 8
- n_releases_24m: 99
Adoption not part of the score
2089 stars · 214 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
GO Feature Flag is an open-source, OpenFeature-native feature flag management system that runs self-hosted on your own infrastructure with no database required. It supports file-based (YAML) flag configuration, gradual rollouts, targeting rules, usage data collection, and SDKs/providers for 16 languages and frameworks.
Use cases
- self-host a feature flag service without a database
- roll out a new feature to 10% of users and increase gradually
- instantly roll back a feature with a kill switch
- target flags to specific user segments or environments
- evaluate feature flags in Go, Java, .NET, Android, iOS, React, or Angular apps
- collect usage analytics on which flags are being evaluated
- manage flags in YAML files integrated with my existing tooling
When to choose
- you want a 100% open-source, vendor-lock-free feature flag solution
- you prefer self-hosting on infrastructure you already run with minimal setup
- you want OpenFeature standardization and multi-language SDK support
- you need gradual rollouts, targeting, and experimentation without per-seat pricing
When to avoid
- you want a fully managed SaaS with a polished enterprise UI and support
- your team needs advanced analytics dashboards or A/B testing statistics out of the box
- you are not willing to run even a lightweight Docker container or relay-proxy
Facets
service · maturity active
feature-flags configuration-management sdk self-hosted deployment developer-tools web-development apis go self-hosted cross-platform cli browser jvm dotnet python rust feature-flags openfeature a-b-testing gradual-rollout kill-switch experimentation relay-proxy yaml-configuration no-database devops automation docker web-server android ios nodejs swift
10 sources
- readme: https://github.com/thomaspoignant/go-feature-flag · fetched 2026-08-28 · b65a92d508c7
- homepage: https://gofeatureflag.org/ · fetched 2026-08-29 · a5706cd7702e
- site_page: https://gofeatureflag.org/docs/sdk/client_providers/openfeature_android · fetched 2026-08-29 · d638218ef1a7
- site_page: https://gofeatureflag.org/docs/sdk/server_providers/openfeature_go · fetched 2026-08-29 · b9f99ecac96c
- site_page: https://gofeatureflag.org/docs/sdk/server_providers/openfeature_java · fetched 2026-08-29 · e03f1af0fab7
- site_page: https://gofeatureflag.org/docs/sdk/server_providers/openfeature_dotnet · fetched 2026-08-29 · 9894217ab26e
- site_page: https://gofeatureflag.org/docs/sdk/client_providers/openfeature_javascript · fetched 2026-08-29 · b78487526fd3
- site_page: https://gofeatureflag.org/docs/sdk/client_providers/openfeature_react · fetched 2026-08-29 · faeff3cc3a89
- site_page: https://gofeatureflag.org/docs/sdk/client_providers/openfeature_angular · fetched 2026-08-29 · 554268399675
- site_page: https://gofeatureflag.org/docs/sdk/client_providers/openfeature_swift · fetched 2026-08-29 · 1c5a0b42b093
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| thomaspoignant/go-feature-flag | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="thomaspoignant/go-feature-flag")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem