FeatBit is a fast, scalable feature flag service that enables risk mitigation and fosters business growth through controlled feature releases.

Overview:

FeatBit is an open-source feature flags management tool that allows developers to control feature releases independently of code deployments. It enables gradual rollouts, targeted user experiences, and safe production testing. Organizations can self-host the service to meet compliance or data protection requirements. Designed for development teams, FeatBit aims to reduce DevOps complexity and let developers move features into production through simple conditional checks in their code.

Core Features:

  • SDKs and OpenFeature support: Provides official SDKs for .NET, JavaScript, React, React Native, Node.js, Java, Python, Go, and supports OpenFeature Providers.

  • Targeted user assignments: Assign individual users to specific flag variations and create reusable segments based on user attributes for inclusion or exclusion.

  • Experimentation (A/B testing): Run feature-level A/B tests to make data-driven decisions directly within the development stack.

  • Feature workflow automation (Flag Triggers, Scheduled Flag Changes, Change Approve Requests): Enables complex automated workflows to control flag lifecycle.

  • Identity and Access Management (IAM): Define access levels to projects, environments, or teams to enforce policies.

  • Relay Proxy/Agent: Host a feature flag service in private environments or reduce network latency for end users.

Use Cases:

  • Safe gradual rollouts: Developers can release a feature to 1% of users, monitor impact, and progressively expand the rollout while retaining the ability to instantly disable a flag without redeployment.

  • Targeted feature releases: Product or engineering teams can expose specific new features only to designated test users or internal beta groups.

  • Self-hosted compliance deployments: Organizations that need to keep flag data within their own infrastructure can deploy FeatBit on-premises, in the cloud, or in hybrid environments using Docker, K8s, or Helm Charts.

  • Automating flag management: Teams can set up scheduled flag toggles, trigger changes from external events, or enforce approval workflows before flag modifications take effect.

Why It Matters:

As an open-source platform, FeatBit provides full control over where and how feature flag data is stored and processed. Its architecture supports both small-scale projects and high-traffic deployments (with a professional big-data version offered separately). SDK coverage across multiple languages and OpenFeature compliance make it a practical option for teams looking to decouple deployment from release without relying on a third-party SaaS. The built-in workflows, IAM, and audit log provide governance capabilities comparable to commercial tools while remaining self-hostable.

TeilenXLinkedInReddit

Ähnliche Tools

Projektstatistiken

Sterne

1,797

Forks

140

Lizenz

MIT

Metadaten

Alternative zu
Hypertune
Kategorie
Feature Flags