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