GO Feature Flag logo

GO Feature Flag

Website

Open-source, self-hosted feature flag and rollout management

2.1k stars 215 forks last commit first released MIT

Actively maintained

Last commit 4 Sept 2026.

GO Feature Flag screenshot

GO Feature Flag is an open-source feature flag solution that provides a Go module and a relay-proxy API server to evaluate and manage flags across languages. It supports file and cloud retrievers, progressive rollouts, A/B testing and event export for flag usage tracking.

Key Features

  • Relay proxy (HTTP API) for multi-language support and central evaluation.
  • Native Go module for in-process evaluation when using Go projects.
  • Multiple retrievers: local file, HTTP, S3, Google Cloud Storage, Kubernetes ConfigMap, Git providers, Redis, MongoDB, PostgreSQL, and others.
  • Advanced rollout strategies: targeted rules, canary releases, progressive (percentage) rollouts, scheduled changes, and A/B testing.
  • Data exporters and notifiers to persist or forward evaluation events (file, S3/GCS, webhook, log) and notify via Slack/webhooks.
  • Built to integrate with the OpenFeature standard to provide providers/SDKs across many languages.

Use Cases

  • Add centralized feature flag evaluation for polyglot architectures using the relay proxy (HTTP API) and OpenFeature providers.
  • Run progressive rollouts and A/B experiments with percentage-based and rule-based targeting while exporting evaluation events for analysis.
  • Store flag configuration in existing infrastructure (S3, Git, Kubernetes, Redis, MongoDB, PostgreSQL) and deliver fast local or remote evaluations.

Limitations and Considerations

  • OpenFeature integration is a cornerstone of multi-language support; users should validate current provider coverage and compatibility for their target language since OpenFeature is evolving.

GO Feature Flag is geared toward teams that want a lightweight, auditable, and extensible self-hosted feature flag system with first-class Go support and a language-agnostic HTTP relay. The project provides editor tooling for composing and testing flags and is maintained as an open-source project with community contributions.

Categories:

Tags:

Tech Stack:

Share:

Similar to GO Feature Flag

Glances logo

Glances

Cross-platform system monitoring tool with TUI, Web UI, and APIs

33.5k
1.8k
Last commit

Glances is a cross-platform system monitoring tool providing a terminal dashboard, web UI, and REST/XML-RPC APIs for local or remote monitoring and exporting metrics.

Actively maintained
Alternative to:
Netdata Cloud logo
Netdata Cloud
+11
FeatBit logo

FeatBit

Self-hosted feature flag and experimentation platform

1.9k
145
Last commit

Open-source, self-hosted feature flag management platform with progressive rollouts, targeting rules, A/B testing, audit logs, and APIs for automated releases.

MITActively maintained
Alternative to:
LaunchDarkly logo
LaunchDarkly
+4
Fusio logo

Fusio

Self-hosted API management and API gateway platform

2.1k
242
Last commit

Fusio is an open source API management platform for building, securing, and operating REST APIs, with a web backend, developer portal, and SDK generation.

Apache-2.0Actively maintained
Alternative to:
Amazon API Gateway logo
Amazon API Gateway
+5

PushBits

Relay server that forwards push notifications to Matrix

366
19
Last commit

Self-hosted relay server exposing a Gotify-compatible HTTP API to send push notifications which are delivered to users via the Matrix protocol; supports multiple users, channels and Docker deployment.

ISCSlowing down
Alternative to:
Gotify Cloud logo
Gotify Cloud
+1
ANALOG logo

ANALOG

A minimal analytics tool to self-host.

48
2
Last commit

Self-hosted analytics dashboard with pluggable storage (Redis, PostgreSQL, MongoDB, SQLite), a REST API for events, and a lightweight web UI.

MITActively maintained
Alternative to:
Google Analytics logo
Google Analytics
+19

Budibase

Open-source low-code platform for internal apps and workflow automation

28.3k
2.2k
Last commit

Budibase is an open-source low-code platform to build internal tools, portals, forms, and approval workflows with integrations to databases and APIs.

Actively maintained
Alternative to:
Microsoft Power Apps logo
Microsoft Power Apps
+18