fox_sdk 0.1.0-alpha.1 copy "fox_sdk: ^0.1.0-alpha.1" to clipboard
fox_sdk: ^0.1.0-alpha.1 copied to clipboard

Fox SDK for Flutter

Vedla CLI for Flutter #

License: MIT Status: early development

Fox SDK provides a small set of tools and commands to build, run Flutter apps and manage CLI updates, with first-class support for monorepos and common run-time options (flavors, targets, platforms).

⚠️ EARLY DEVELOPMENT — NOT STABLE #

WARNING: This project is in early development and is NOT stable. APIs, commands, and behavior may change without notice. It's use on production products is not recommended.


Features #

  • Run a Flutter app from the current directory, an explicit path, or a monorepo project folder
  • Resolve entrypoints by flavor (e.g. lib/main_development.dart)
  • Platform selection (android, ios, web, macos, windows, linux, desktop)
  • Self-update command to keep the CLI current

Installation #

Install globally from pub:

dart pub global activate fox_sdk

Install directly from the Git repository:

dart pub global activate --source=git https://gitlab.com/vedla/fox_sdk.git

Or activate from a local checkout:

dart pub global activate --source=path /path/to/fox_sdk

Run fox --help for general help or fox <command> --help for command-specific options.

Usage #

General form #

fox <command> [options]

Common commands #

  • run — Runs a Flutter app from the current directory, a monorepo project, or an explicit project path.

Run Options:

  • -p, --project : Project name when running from a monorepo
  • --path : Explicit project directory to run
  • --target : Entrypoint file (e.g. lib/main_dev.dart)
  • --flavor : Build flavor (e.g. development)
  • --profile : Build profile: debug, profile, or release
  • --platform : Target platform (android, ios, web, macos,windows, linux, desktop)

Examples

# Run the Flutter app in the current directory
fox run

# Run a project by path
fox run --path ../my_app

# Run a monorepo project by name
fox run --project my_app

# Run with a flavor and explicit target
fox run --flavor development --target lib/main_development.dart

# Run on iOS
fox run --platform ios
  • update — Update the CLI to the latest published version.
fox update

Projects that use fox_sdk #

Contributing #

Contributions and issues are welcome. Please open issues or merge requests on the repository. Run the linters and tests before submitting changes.

License #

This project is released under the MIT License.

Repository Information #

GitHub is used for public releases, discussions, and community contributions.

Development infrastructure, CI/CD, and internal tooling are managed through GitLab


Made with Canadian maple leaf in Canada.

Furlab Studio, Vedla Creative & TheFoxSDK - © 2026 Vedla Creative Maple leaf from Wikimedia Commons. Original upload by Denelson83, updated by MapGrid (Public Domain).