FeatBit
Open-source feature flag management for safe rollouts, targeted experiences, and faster innovation.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Ship features safely with open-source feature flags, targeting, and experimentation.
Core Features
- Create, manage, and filter feature flags across environments
- Target users by individual attributes, segments, or percentage rollouts
- Built-in experimentation (A/B testing) with metrics
- Complete audit log and change approval workflows
- Role-based access control (IAM) for teams
What It Can't Do
- •By default, the FeatBit portal is only accessible from localhost. To make it public, configure a reverse proxy as per the FAQ. Docker Compose setup is for evaluation/development; consider Kubernetes for production. Database uses PostgreSQL with automatic migration, but ensure persistent volume configuration.
Use Cases
- Gradual rollout: test new features with 1% of users before full release
- Targeted release: give early access to specific user groups (e.g., beta testers)
- Instant rollback: disable a buggy feature without redeployment
- A/B experimentation at the feature level to make data-driven decisions
Detailed Introduction
FeatBit is an open-source platform for managing feature flags. It allows developers to decouple code deployment from feature releases, enabling gradual rollouts, instant rollbacks, and targeted user experiences without redeploying. It supports hosting anywhere (self-hosted with Docker or Kubernetes), provides SDKs for .NET, JavaScript, Python, Go, Java, and more, and includes built-in experimentation (A/B testing), audit logs, IAM, and reusable segments. Its simple if/else API reduces DevOps complexity, letting developers ship features confidently and measure business impact directly.
Troubleshooting & FAQ (1)
TroubleshootingWhy does the profile button not work after upgrading to v5.3.5?
This is a known bug in v5.3.5. The profile page fails to render and shows an error in the debug view. It has been fixed in commit 02a45b3 and will be included in the next release (available later this week). As a workaround, you can upgrade to the version containing the fix once released, or cherry-pick commit 02a45b3 into your current build.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Ensure Docker and Docker Compose are installed
Step 2: Clone the repo and start all services: git clone https://github.com/featbit/featbit && cd featbit && docker compose up -d
Step 3: Open http://localhost:8081 and log in with test@featbit.com / 123456
- Step 1: Ensure Docker and Docker Compose are installed
- Step 2: Clone the repo and start all services: git clone https://github.com/featbit/featbit && cd featbit && docker compose up -d
- Step 3: Open http://localhost:8081 and log in with test@featbit.com / 123456
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Run 'docker compose down -v' in the project root to stop and remove all containers and volumes. Delete the featbit folder to fully remove.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
1 FAQ
Similar Projects
pocketbase
PocketBase is an open source Go backend that includes embedded SQLite with realtime subscriptions, built-in file & user management, admin dashboard UI, and simple REST API. Can be used as standalone app or Go framework.
code-server
Run VS Code in your browser, on any device with a consistent development environment.
traefik
Traefik is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy.