Skip to content

bucketeer-io/flutter-client-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7e6eb18 · Mar 19, 2025

History

24 Commits
Sep 17, 2024
Mar 19, 2025
Mar 11, 2025
Mar 11, 2025
Mar 11, 2025
Dec 3, 2024
Dec 3, 2024
Apr 5, 2024
Sep 17, 2024
Apr 5, 2024
Mar 11, 2025
Mar 11, 2025
Apr 5, 2024
Apr 5, 2024
Apr 9, 2024
Apr 5, 2024
Nov 27, 2024
Mar 11, 2025
Jun 10, 2024

Repository files navigation

Bucketeer Client-side SDK for Flutter

Bucketeer is an open-source platform created by CyberAgent to help teams make better decisions, reduce deployment lead time and release risk through feature flags. Bucketeer offers advanced features like dark launches and staged rollouts that perform limited releases based on user attributes, devices, and other segments.

Getting started using Bucketeer SDK.

Installation

See our documentation to install the SDK.

Contributing

We would ❤️ for you to contribute to Bucketeer and help improve it! Anyone can use and enjoy it!

Please follow our contribution guide here.

Development

Install the dependencies

make deps

Build

Build SDK for Android

make build-android

Build SDK for iOS

make build-ios

Tests

Unit test

make unit-test

E2E

To run the E2E test, set the following environment variables before running it.

  • E2E_API_ENDPOINT
  • E2E_API_KEY
make e2e BKT_API_KEY=<API_KEY> BKT_API_ENDPOINT=<API_ENDPOINT>

Other commands

For other commands, please take a look at the Makefile.

License

Apache License 2.0, see LICENSE.