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 ποΈ
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
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
GOlanguage. 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.
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
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| debpalash/VoiceStudio | 102.0K | +7.7K | 64 | 10 days ago |
| milind-soni/OpenMausBot | 13.5K | +6.0K | 45 | today |
| DuarteSantos8/openGym | 19.7K | +2.4K | 60 | 2 days ago |
| jub0t/Concat | 14.4K | +1.8K | 45 | today |
| elie222/rakazo | 7.2K | +922 | 59 | 26 days ago |
| thomaspoignant/go-feature-flag | 2.1K | β | 65 | 1 day ago |
| Category median | 14.4K | +2.4K | 59 | β |
Discover Repositories
Search across tracked repositories by name or description