Freedom251 › Feature Flag Software
Bucketeer

What Bucketeer is
Bucketeer is an open-source feature flag platform for self-hosted use. It lets teams switch features on or off without deploying code, and supports dark launches, staged and progressive rollouts, reusable segments, date-based targeting, flag rules, and prerequisites. For A/B testing, it uses Bayesian probabilities and says this can produce results with smaller sample sizes. Automated operations can schedule flag changes, react to event rates, or use webhooks for CI/CD or APM integrations including Datadog, New Relic, and Dynatrace. Other listed integrations include Slack notifications, Firebase Cloud Messaging, a RESTful HTTP API, and OpenFeature compatibility. Governance controls include environment roles, audit logging, separate client, server, and public API keys, and environment isolation. Client SDKs are listed for Android, iOS, Flutter, JavaScript, React, and React Native; server SDKs for Go and Node.js. Deployment options include Docker Compose and Kubernetes with Helm. The offering is free and has no per-seat pricing. The HTTP API is labeled Alpha.
Who it suits
Bucketeer suits teams that want to manage feature releases and targeting through self-hosted software. Its SDKs and integrations cover client and server environments, while deployment choices include Docker Compose and Kubernetes with Helm.
What it does well
- Switch features without deploying code.
- Supports staged and progressive rollouts.
- Free, open-source, self-hosted offering.
- Lists audit logging and environment isolation.
- Client and server SDKs are available.
What to know first
- HTTP API is labeled Alpha.
- Client SDKs evaluate remotely.
- Self-hosting requires a deployment choice.
Limits
The HTTP API is labeled Alpha. Client SDKs evaluate remotely; server SDKs support local and remote evaluation.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Bucketeer (open-source self-hosted) | Open source · self-hosted · free forever · free of per-seat pricing | Free |
| Open-source self-hosted | free forever; no licensing or per-seat charges stated · self-host your infrastructure · Docker Compose or Kubernetes/Helm deployment · infrastructure costs remain | Free |
As bucketeer.io lists them, read 2 Oct 2026. The maker's own page has the final word.
Getting started
- Visit bucketeer.io.
- Choose Docker Compose for a lightweight self-hosted setup or Kubernetes with Helm for production.
- Use the listed client or server SDK for your application.
- Configure feature flags, targeting, or rollout rules.
- Use the Bucketeer channel in Cloud Native Slack for questions and community discussion.
Bucketeer is an open-source feature-flag platform designed to reduce release risk and deployment lead time. It suits teams that want rollout controls and experimentation in a self-hosted setup. Its broad targeting and governance tools are balanced by remote-only client evaluation and an HTTP API labeled Alpha.
Overview
Bucketeer lets teams switch features on or off without deploying code, making it possible to release quietly, stage exposure, and target users by attributes, devices, or segments. Self-hosting is central to the offer: Docker Compose supports lightweight deployments, while Kubernetes with Helm is the production option. The maker says the platform can scale to 100M+ users.
Experimentation uses Bayesian probabilities, which Bucketeer says can produce results with smaller sample sizes. That approach may suit teams seeking to test changes without waiting for large volumes of traffic, though the platform’s deployment and evaluation model still require an architecture decision: server SDKs can evaluate locally or remotely, but client SDKs evaluate remotely.
Key features
Flags, targeting, and experiments
Progressive rollouts, percentage rollouts, reusable segments, date-based targeting, flag-based rules, and prerequisites provide a useful range of controls for gradual releases and dependent features. Dark launches let teams prepare changes before exposing them broadly. Bayesian A/B testing adds an experimentation path alongside release management rather than treating flags solely as switches.
Automation and integrations
Auto operations can schedule flag changes or respond to event rates, and webhooks can connect flag activity to CI/CD or APM workflows, including Datadog, New Relic, and Dynatrace. Slack notifications, Firebase Cloud Messaging push updates, OpenFeature compatibility, and a RESTful HTTP API round out the integration options. The API’s Alpha label makes it a less settled foundation for integrations that depend on it.
Governance and SDKs
Environment-level Viewer, Editor, and Owner roles, audit logging, distinct client, server, and public API keys, and environment isolation give teams meaningful separation between access levels and deployment contexts. SDKs cover Android, iOS, Flutter, JavaScript, React, React Native, Go, and Node.js; OpenFeature compatibility broadens the integration path. Remote-only evaluation on client SDKs is an important constraint for teams that need client-side decisions to be made locally.
Pricing
Bucketeer (open-source self-hosted): free. The plan is open source, self-hosted, free forever, and has no per-seat pricing. That makes it suitable for teams prepared to operate their own deployment and who want to avoid seat-based charges. The free offer does not remove the practical costs of running and maintaining the service; no paid Bucketeer plan is part of this offer.
Platforms
Bucketeer is available for Android, iOS, API, web, and self-hosted deployments. Its SDK coverage spans mobile, browser, and server development, while Docker Compose and Kubernetes with Helm provide deployment options for different operating needs.
Who it's for
Bucketeer is a strong fit for engineering teams that want open-source flags, progressive delivery, and experimentation under their own deployment model, especially when role controls and audit history matter. It is less compelling for teams that need client SDKs to evaluate locally or want to build on an HTTP API with a settled status. Questions and community discussion are directed to Bucketeer’s channel in Cloud Native Slack.
Pros and cons
Pros
- No per-seat cost: the self-hosted open-source plan is free forever, which avoids seat pricing as teams grow.
- Flexible release controls: progressive rollouts, segments, prerequisites, and date-based rules support more than basic on/off flags.
- Governance built in: environment roles, audit logs, separate key types, and isolation help teams manage access and environments.
- Several deployment paths: Docker Compose and Kubernetes with Helm accommodate lightweight and production setups.
Cons
- Self-hosting is part of the deal: teams must run the platform themselves rather than choosing a hosted Bucketeer plan.
- Client evaluation is remote-only: unlike server SDKs, client SDKs do not offer local evaluation.
- The HTTP API is Alpha: teams relying on it should account for its labeled maturity.
Alternatives
GrowthBook is worth considering for teams seeking a self-hosted option with unlimited experiments and traffic on its free Open Source plan; that plan is limited to one project. Its free Starter cloud plan is also an option for teams considering cloud rather than self-hosted deployment.
Confidence by Spotify may suit teams wanting a free hosted option with unlimited flags and seats, Google SSO, EU or US hosting, and 75,000 credits per month, subject to a five-surface cap and one-month audit log.
Statsig is an alternative for teams that value a free Developer plan with 2M events per month, unlimited flag and config checks, and one-year analytics retention; it also includes 50,000 session replays per month and unlimited seats.
Optimizely Experimentation offers free Rollouts with unlimited feature flags and one experiment at a time, a narrower fit for teams whose needs center on that combination.
Optimizely Feature Management is another feature-management alternative, with Rollouts allowing one experiment at a time.
ABsmartly is a paid alternative with yearly subscription pricing by request and a 30-day pro trial.
Amplitude is an alternative with a free plan billed at 2M events per month forever, alongside monthly session replays and AI feedback records.
Marpipe is another alternative.
For more options, browse Feature Flag Software and Experimentation Platforms.
Verdict
Choose Bucketeer if your team wants a free, open-source feature-flag and experimentation platform that it can self-host, with detailed rollout controls and environment governance. Look elsewhere if remote-only client evaluation or an Alpha HTTP API conflicts with your requirements, or if you do not want to operate the deployment yourself.
Verdict
Bucketeer provides feature flags, rollout controls, experimentation, and governance for self-hosted deployments. Teams should note that its HTTP API is labeled Alpha and client SDKs evaluate remotely.
Questions
Is Bucketeer free?
Yes. The open-source self-hosted plan is 0.00 USD, free forever, and has no per-seat pricing.
Can I self-host Bucketeer?
Yes. Deployment options include Docker Compose for lightweight setups and Kubernetes with Helm for production.
Which SDKs are available?
Client SDKs cover Android, iOS, Flutter, JavaScript, React, and React Native. Server SDKs cover Go and Node.js.
Does Bucketeer support OpenFeature?
Yes. OpenFeature compatibility is listed among its integrations.
What evaluation modes are available?
Server SDKs support local and remote evaluation. Client SDKs evaluate remotely.
Is the HTTP API stable?
The documentation labels the HTTP API Alpha.
Facts from Bucketeer's own pages
- Access control
- Role-based permissions include Viewer, Editor, and Owner roles scoped by environment. · bucketeer.io, 15 Oct 2026
- Android package
- Maven Central lists io.bucketeer:android-client-sdk version 2.3.1 under Apache 2.0. · central.sonatype.com, 15 Oct 2026
- API keys
- Separate key roles exist for client SDKs, server SDKs, and read-only public API access. · docs.bucketeer.io, 15 Oct 2026
- API limit
- The documentation labels the HTTP API as Alpha. · docs.bucketeer.io, 2 Oct 2026
- API maturity
- The HTTP API documentation labels the API as alpha. · docs.bucketeer.io, 15 Oct 2026
- Audience splitting
- Nested audience splits can run tests such as a 50/50 experiment within 5% of traffic. · bucketeer.io, 15 Oct 2026
- Audit logging
- Audit logs record changes and expose who changed what and when. · docs.bucketeer.io, 15 Oct 2026
- Automated operations
- Automations include scheduled flag changes, progressive rollouts, and event-rate kill switches. · docs.bucketeer.io, 15 Oct 2026
- Automation
- Auto operations can schedule flag changes, respond to event rates, and use webhook triggers for CI/CD or APM integrations including Datadog, New Relic, and Dynatrace. · bucketeer.io, 2 Oct 2026
- Bayesian experimentation
- Bucketeer uses Bayesian analysis intended to reach useful experiment conclusions with smaller samples. · bucketeer.io, 15 Oct 2026
- Code references
- The Code References CLI scans repositories for flag usage and helps identify stale flags. · docs.bucketeer.io, 15 Oct 2026
- Dark launch
- The platform supports dark launches that expose features only to selected audiences. · bucketeer.io, 15 Oct 2026
- Deployment
- Docker Compose is positioned for development and lightweight deployments, while Helm on Kubernetes is the production option. · docs.bucketeer.io, 15 Oct 2026
- Documentation
- The documentation covers getting started, flags, experimentation, SDKs, API reference, best practices, and contribution guidance. · docs.bucketeer.io, 15 Oct 2026
- Evaluation modes
- Client SDKs use remote evaluation, while server SDKs support remote and local evaluation. · docs.bucketeer.io, 15 Oct 2026
- Experimentation
- Bucketeer uses Bayesian probabilities for A/B testing and says this can produce results with smaller sample sizes. · bucketeer.io, 2 Oct 2026
- Experiment method
- Its experiment analysis uses HMC-NUTS sampling and reports probability of being best and expected loss. · developers.cyberagent.co.jp, 15 Oct 2026
- Feature flags
- Flags can enable or disable functionality in real time without deploying new code. · bucketeer.io, 15 Oct 2026
- Integrations
- Documented integrations include Slack notifications and Firebase Cloud Messaging push updates. · docs.bucketeer.io, 15 Oct 2026
- License
- The repository is distributed under the Apache License 2.0. · github.com, 15 Oct 2026
- Limit: API maturity
- The public HTTP API is explicitly marked alpha, so API behavior may still change. · docs.bucketeer.io, 15 Oct 2026
- Limit: deployment complexity
- CyberAgent says the earlier Minikube development environment required Kubernetes knowledge and consumed substantial resources; Docker Compose was added for lighter local work. · developers.cyberagent.co.jp, 15 Oct 2026
- Limit: flag debt
- CyberAgent notes that feature flags increase code volume and create management costs as flags accumulate or become interdependent. · developers.cyberagent.co.jp, 15 Oct 2026
- Limit: production Compose
- The Docker Compose design article says production use requires additional review because Redis Streams throughput and Nginx configuration may be limiting factors. · developers.cyberagent.co.jp, 15 Oct 2026
Where Bucketeer stands on Freedom251
- Feature Flag Software#1 of 27
- Experimentation Platforms#1 of 23
