OpenSource-Hub
F

FeatBit

1.8k stars·Developer Tools·SHA-256 checksum verified

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)

Troubleshooting
Why 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.

GitHub Issue #900

Tags

feature-flagsdevopsa/b-testingdotnetjavascriptpythongojavaself-hostedangular

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Ensure Docker and Docker Compose are installed

4

Step 2: Clone the repo and start all services: git clone https://github.com/featbit/featbit && cd featbit && docker compose up -d

5

Step 3: Open http://localhost:8081 and log in with test@featbit.com / 123456

Install Guide
  1. Step 1: Ensure Docker and Docker Compose are installed
  2. Step 2: Clone the repo and start all services: git clone https://github.com/featbit/featbit && cd featbit && docker compose up -d
  3. Step 3: Open http://localhost:8081 and log in with test@featbit.com / 123456
File Integrity

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 Source
Environment Guide

Uninstall 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.

Project Info
LicenseMIT
Last Updated2026-06-27 02:55:30
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

1 FAQ

Similar Projects