Cargomon is a Rust implementation inspired by the popular Node.js tool nodemon. It watches your Rust project for file changes and automatically rebuilds and runs your application.
You can install Cargomon using cargo:
cargo install cargomonNavigate to your Rust project directory and run:
cargomonCargomon will watch for file changes in your project, rebuild when changes are detected, and run the resulting executable.
- Automatic rebuilding and restarting of your Rust application
- Customizable file watching patterns
- Support for cargo workspaces
- Configurable through command-line options
For more configuration options, run cargomon --help.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
This project was inspired by nodemon for Node.js.