| Crates.io | suitcase |
| lib.rs | suitcase |
| version | 0.1.4 |
| created_at | 2023-03-16 01:50:13.361153+00 |
| updated_at | 2023-09-29 07:24:00.909342+00 |
| description | A set of personal CLI tools to automate common tasks in software development (including Rust, Dart, and Flutter), written in Rust. |
| homepage | |
| repository | https://github.com/jeroen-meijer/suitcase-rs |
| max_upload_size | |
| id | 811103 |
| size | 65,564 |
A set of personal CLI tools to automate common tasks in software development (including Rust, Dart, and Flutter), written in Rust.
⚠️ This is a work in progress Rust port of jeroen-meijer/suitcase. Expect breaking changes.
Note: may be inaccurate and change over time.
$ cargo install suitcase
$ git clone https://github.com/jeroen-meijer/suitcase-rs.git
$ cd suitcase-rs
$ cargo install --path .
This is a list of all commands that are currently available or planned to be implemented. All commands can be invoked by running suitcase <COMMAND> or by running the command directly (e.g. gho), except for suitcase upgrade.
| Command | Full Name | Description | Example | Status |
|---|---|---|---|---|
suitcase |
Suitcase | The main command. Use this to spawn any subcommands. | suitcase <SUBCOMMAND> |
✅ Implemented |
suitcase help |
Help | Show a list of all commands or detailed help for a specific command. | suitcase help |
✅ Implemented |
suitcase upgrade |
upgrade | upgrade the Suitcase CLI to the latest version (either from a local path or crates.io). | suitcase upgrade |
✅ Implemented |
gho <PATH> |
GitHub Open | Open the current Git repository in the default browser (supports GitHub, GitLab, and any other Git hosting service). | gho ./ |
✅ Implemented |
ford <COMMAND> |
For Every Dart Project | Run a command for every Dart project in the current directory and any subdirectories (recursively). | ford pub get |
✅ Implemented |
This project is licensed under the MIT License - see the LICENSE file for details.