FREEDOM251

Freedom251 › Feature Flag Software

Bucketeer

Free plan Open source AndroidAPIiPhoneLinuxSelf-hostedWeb

Visit Bucketeer Alternatives Pricing

Bucketeer's own site

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

PlanBilled and limitsPrice
Bucketeer (open-source self-hosted)Open source · self-hosted · free forever · free of per-seat pricingFree
Open-source self-hostedfree forever; no licensing or per-seat charges stated · self-host your infrastructure · Docker Compose or Kubernetes/Helm deployment · infrastructure costs remainFree

As bucketeer.io lists them, read 2 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit bucketeer.io.
  2. Choose Docker Compose for a lightweight self-hosted setup or Kubernetes with Helm for production.
  3. Use the listed client or server SDK for your application.
  4. Configure feature flags, targeting, or rollout rules.
  5. 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

Look at these too