FeatBit is a scalable, fast, and 100% open-source feature flags management platform that empowers all teams to deliver, control, experiment with and monetize their software.
Feature flag is a modern engineering technology that decouples code deployments from feature releases, giving you control over who sees each feature and when they see it.
FeatBit provides a holistic framework for managing feature flags that enables teams to use flags on a massive scale across various use cases, such as:
- Shipping software safer and faster by rolling out features progressively to target users without redeployment.
- Measuring the impact of features’ rollouts and running A/B tests to improve feature quality.
- Giving Sales, CS, and Marketing the ability to fine-tune target audiences and manage customer entitlement.
- etc.
Click here to get more information about FeatBit.
Clone the repository to your server or local machine, and then boot up the services.
git clone https://github.com/featbit/featbit
cd featbit
docker compose up -d
Once all containers have started, go to FeatBit's portal http://localhost:8081 and log in with the default credentials.
- username: [email protected]
- password: 123456
Attention : With the default configuration, the FeatBit's portal is only accessible from the local machine on which you ran docker compose. To make it accessible publicly, check the FAQ.
You can then follow the Getting Started (Docs) to start your journey.
- Feature flag list, create, manage, and filter feature flags.
- Individual targets, assign individual users to particular flag variation.
- Targeting users by attribute, target segments of users by constructing rules.
- Reusable Segment, include or exclude individual users from a segment based on user attribtues.
- Insights, check out feature usage during the rollout.
- Flag triggers, automate changes to your feature flags from external tools.
- IAM, define access levels to projects, environment, or teams to enforce your policies.
- Experimentation, run feature-level A/B tests anywhere in your stack to make data-driven decisions.
- Audit Log, logs for feature flag & segment changes.
- SDKs for front & back-end, for Javascript/Typescrit, Java, Python, Go, .NET with more coming soon.
- Web API, automate your workflow with Web APIs.
- Platform-level, manage your flags in multiple projects and environments.
- Pro Solution for Big Data, a professional version tailored for teams and companies with millions of daily feature usage, custom events, and A/B testing insights.
- Deep Self-Hosted Solution, host a feature flag service in your customers' private environments.
- ChatGPT Tech Debt Reduction, utilize ChatGPT4 and FeatBit's fine-tuning solution to minimize technical debt.
Building FeatBit is a collaborative effort, and we owe much gratitude to many intelligent and talented individuals.
Join Slack to get your assignment.
cosmos-explorer 📓 💻 |
deleteLater 💻 |
s2002a 💻 |
Comiscience 📖💻 |
Sanket 💻🥇 |
sagar110599 💻🥇 |
Dave 💻🥇 |
Kabir Hasan 💻🥇 |
MikeG 💻🥇 |
夏宇航 💻🥇 |
Exilon 💻 |
Francesco Moro 💻 |
rbrennan 💻🥇 |
Mücahit Çoban 💻 |
Shubham Chauhan 💻 |
FeatBit is under the MIT license. See the LICENSE file for details.