| Crates.io | devrunner |
| lib.rs | devrunner |
| version | 0.1.1 |
| created_at | 2026-01-10 12:15:42.762878+00 |
| updated_at | 2026-01-13 19:59:03.733361+00 |
| description | A terminal-based task runner for developers |
| homepage | |
| repository | https://github.com/NyxTools/DevRunner |
| max_upload_size | |
| id | 2034112 |
| size | 70,089 |
A terminal-based task runner for developers, written in Rust.
package.json scripts and Cargo.toml targets.If you have the code locally (e.g., after cloning the repo), run this inside the project folder:
cargo install --path .
Note: . refers to the current directory where Cargo.toml is located.
You can install it directly without cloning manually:
cargo install --git https://github.com/yourusername/devrunner
(If you release binaries on GitHub, users can download them directly)
Navigate to any project directory and run:
devrunner
Scan a specific path:
devrunner --path /path/to/my/project
Specify config file:
devrunner --config my-custom-config.json
You can create a .devrunner.json or .devrunner.toml file in your project root to customize behavior.
Example .devrunner.json:
{
"ignore_paths": ["vendor", "legacy"],
"custom_scripts": [
{
"name": "Deploy to Staging",
"command": "./deploy.sh staging"
}
]
}