dashmonx 1.0.0 copy "dashmonx: ^1.0.0" to clipboard
dashmonx: ^1.0.0 copied to clipboard

A CLI tool to run Flutter applications with automatic hot reload on file changes

Dashmonx #

Pub Version

A CLI tool to run Flutter applications with automatic hot reload on file changes. Fork of dashmon with additional features.

Install #

$ dart pub global activate dashmonx

Usage #

Just replace flutter run with dashmonx:

$ dashmonx

All arguments are proxied to flutter run:

$ dashmonx -d emulator-5555
$ dashmonx --release

Attach mode #

Attach to an existing Flutter instance:

$ dashmonx attach

FVM support #

Use FVM with the --fvm flag:

$ dashmonx --fvm

Features over dashmon #

Device picker #

When multiple devices are connected, dashmonx shows an interactive picker (just like flutter run):

Connected devices:
[1]: iPhone 15 Pro (XXXXX-XXXXX)
[2]: Android Emulator (emulator-5554)
Please choose one (or "q" to quit):

Single keystroke selection - no need to press Enter.

Watch additional directories #

By default, only ./lib is watched. Add more directories with --watch:

$ dashmonx --watch=./packages/shared/lib --watch=./test

Keyboard shortcuts #

  • r - Hot reload (Flutter)
  • R - Hot restart (Flutter)
  • c - Clear terminal screen
  • q - Quit
2
likes
140
points
--
downloads

Publisher

verified publisherrosenpin.io

A CLI tool to run Flutter applications with automatic hot reload on file changes

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

watcher

More

Packages that depend on dashmonx