Skip to main content

Flipt

Open-source, self-hosted feature flag solution with a Git-based workflow and no external dependencies.

Overview

Flipt is a fully open-source feature flag solution designed for teams that want complete control over their feature management infrastructure. The platform runs as a single binary with no external dependencies, making it straightforward to deploy and operate in any environment including air-gapped networks and edge locations.

What sets Flipt apart is its Git-based workflow for managing feature flags. Flag definitions can be stored as YAML or JSON files in your Git repository, enabling teams to use their existing code review and CI/CD processes for flag management. This declarative approach treats feature flags as code, providing full version history and auditability through Git.

Flipt supports boolean and variant flags, percentage rollouts, segment-based targeting, and namespaces for organizing flags across projects. The platform provides SDKs for major languages and a REST API for integration. With no per-seat or per-request pricing, Flipt is completely free to use regardless of team size or scale, making it an attractive option for budget-conscious teams that are comfortable with self-hosting.

Key Features

  • Feature flags
  • Git-based workflow
  • No external dependencies
  • Percentage rollouts
  • Segment targeting
  • Namespaces
  • REST API
  • YAML/JSON config

Pros & Cons

Pros

  • + Completely free and open source
  • + Git-native workflow
  • + No external dependencies
  • + Easy to self-host

Cons

  • Self-hosted only
  • No managed cloud option
  • Limited analytics and experimentation
  • Smaller community

Integrations

GitHubGitLabCI/CD pipelinesOpenTelemetryPrometheus

Similar Alternatives

Related Resources