Flipt
Self-HostedOpen-source feature flagging and A/B testing platform
Overview
Flipt is an open-source feature flagging and A/B testing tool for software teams to control feature rollouts, reduce deployment risk, and run experiments. It offers a web UI, REST/gRPC APIs, and CLI for managing flags, segments, and variants. Deployable via Docker, Kubernetes, binary, or cloud, it supports SQLite, PostgreSQL, MySQL, and integrates with CI/CD pipelines like GitLab and GitHub Actions. Ideal for self-hosted setups, it avoids vendor lock-in while covering core feature management needs.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
flipt:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: flipt
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Feature flag management (flags, segments, variants)
- A/B testing and experiment tracking
- REST/gRPC APIs + CLI for automation
- Multi-database support (SQLite, PostgreSQL, MySQL)
- Docker/Kubernetes deployable with Helm charts
Frequently Asked Questions
? Is Flipt hard to install?
Flipt is easy to install—deploy via a single Docker command, Helm chart for Kubernetes, binary download, or cloud platforms. Official docs provide step-by-step guides, making setup accessible for teams with basic DevOps experience.
? Is it a good alternative to LaunchDarkly?
Yes, Flipt is a strong alternative for teams avoiding subscription costs or vendor lock-in. It covers core feature flagging and A/B testing needs, though it lacks some enterprise features like advanced analytics or dedicated support.
? Is it completely free?
Yes, Flipt is 100% free and open-source under the Apache 2.0 license. You can self-host, modify, and use it for commercial projects without restrictions.
Top Alternatives
People Also Ask about Flipt
Tool Info
Pros
- ⊕ 100% open-source with no subscription fees
- ⊕ Lightweight and easy to deploy in self-hosted environments
- ⊕ Integrates with CI/CD pipelines and popular dev tools
- ⊕ No vendor lock-in for feature management workflows
Cons
- ⊖ Lacks advanced enterprise features like SLA guarantees
- ⊖ Requires basic DevOps knowledge for self-hosting maintenance
- ⊖ Smaller community compared to proprietary alternatives like LaunchDarkly