Flipt
Open source feature flag service for gradual rollouts and testing.
Flipt
flipt/flipt:latest
Just deployed
/var/opt/flipt
Redis
bitnami/redis:7.2.5
Just deployed
/bitnami
Postgres
railwayapp-templates/postgres-ssl:16
Just deployed
/var/lib/postgresql/data
Flipt is an open source feature flag management platform that allows development teams to enable or disable functionality in their applications without needing to perform full deployments.
This enables practices such as:
- Trunk-based development
- A/B testing
- Progressive rollouts
These features help increase agility and safety across the software development lifecycle.
🌟 Key Features
✅ Open Source & Self-Hosted
You can deploy Flipt on your own infrastructure, giving you full control over your data, configurations, and privacy.
🔁 GitOps Integration
Flipt supports Git-based configuration management, making it easy to version and track changes to your feature flags via repositories.
🧰 Multi-language SDK Support
Flipt provides SDKs for:
- Node.js
- Go
- Python
- Java
- Rust
- PHP
This allows seamless integration across various tech stacks.
⚡ Client-side Evaluation
Flipt supports client-side feature evaluation to reduce latency and improve performance in end-user applications.
💻 Intuitive Web UI
A modern and minimalistic web interface helps you define, toggle, and monitor flags and experiments with ease.
☁️ Flipt Cloud
If you prefer not to self-host, Flipt also offers a managed cloud version that maintains all control and security advantages, without infrastructure overhead.
🚀 Common Use Cases
-
Trunk-based development
Integrate features into the main codebase while controlling their activation via flags. -
A/B testing and experimentation
Run controlled experiments to assess how new features impact user behavior. -
Progressive rollouts
Gradually expose new features to users to minimize risk and catch issues early. -
Access and permissions management
Control which users or groups can access certain functionality without changing the app code.
Template Content