fox_sdk 0.1.0-alpha.1
fox_sdk: ^0.1.0-alpha.1 copied to clipboard
Fox SDK for Flutter
Vedla CLI for Flutter #
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, orrelease--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
in Canada.
Furlab Studio, Vedla Creative & TheFoxSDK - © 2026 Vedla Creative Maple leaf from Wikimedia Commons. Original upload by Denelson83, updated by MapGrid (Public Domain).