FLUTTER ECOSYSTEM

qbs

A command-line tool to switch between different configurations defined in a YAML file. This tool allows you to easily toggle between development, staging, production, or any custom environments using simple annotations in your code.

Latest version
0.1.2
30-day downloads
7
Likes
5
Pub points
140

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

QBS is a command-line tool that enables developers to switch between various environment configurations defined in a YAML file. It simplifies managing different deployment environments—such as development, staging, and production—by allowing annotated configuration switches directly in code. With support across multiple platforms, QBS streamlines environment management without requiring manual changes to configuration files. It integrates seamlessly into Flutter workflows via pub add.

Use cases
  • Switching between app environments
  • Managing configuration per deployment
  • Automating environment setup
  • Simplifying CI/CD pipelines
  • Enabling team-wide config consistency
Key features
  • YAML-based configuration
  • Code annotations for environment switching
  • Cross-platform support
  • Command-line interface
  • Easy integration with Flutter
Suitable for
  • Flutter developers
  • Teams managing multiple environments
  • CI/CD automation
  • DevOps engineers
  • Configuration-heavy applications
Considerations
  • Requires YAML configuration setup
  • Limited to CLI usage
  • Depends on correct annotation placement
  • Not suitable for runtime configuration changes
  • Needs initial project integration
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add qbs

Categories

Related projects

No data available yet.