</>macrostack
Tool profile · Feature flags & experimentation

Flipt

Flags defined in Git, evaluated by one Go binary.

93
sovereignty

Flipt takes a GitOps approach: flag definitions live in your repository as files, get reviewed in pull requests like any other change, and are evaluated by a single Go binary that can run entirely offline with no external dependency. For a platform team that already runs everything through Git, this makes flags an ordinary part of the deployment pipeline rather than a separate control plane somebody has to remember to check. GPL-3.0 with about 4.9k stars. The trade is deliberate: no polished dashboard for product managers, because the source of truth is a file.

OPEN SOURCEGPL-3.0SELF-HOSTLOCAL-FIRST
LicenseGPL-3.0
PricingFree and open source. One binary on hardware you already have.
Open sourceYes
Self-hostableYes
Local-first dataYes

What it does well

  • +Flag definitions live in Git — reviewed, versioned and audited like code
  • +Single Go binary, runs air-gapped with no external calls
  • +Fits a GitOps workflow with no extra machinery
  • +GPL-3.0 with no enterprise carve-out

Where it falls short

  • Smallest project here — a real bus-factor consideration
  • No dashboard a non-engineer will happily use
  • Git-based workflow means non-technical staff cannot flip a flag
  • No experimentation or statistics

Flipt as an alternative to

Where Flipt shows up in our comparisons, and how it ranked.

Flipt head-to-head

Straight comparisons against the tools people weigh it against.

The Macrostack brief

New swaps, worth your inbox.

A short, occasional email when we add a high-intent alternative or ship a new head-to-head. No spam, no selling your address — unsubscribe in one click.