GO Feature Flag logo

GO Feature Flag

Website

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

2.1k stars 214 forks last commit first released MIT

Actively maintained

Last commit 19 Aug 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.4k
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
144
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
243
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

365
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.2k
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