https://github.com/lukemathwalker/cargo-like-utils
A collection of utils (shell, styling, locking) to write CLIs that behave similarly to `cargo`
https://github.com/lukemathwalker/cargo-like-utils
Last synced: 2 months ago
JSON representation
A collection of utils (shell, styling, locking) to write CLIs that behave similarly to `cargo`
- Host: GitHub
- URL: https://github.com/lukemathwalker/cargo-like-utils
- Owner: LukeMathWalker
- License: apache-2.0
- Created: 2024-01-15T13:11:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-31T13:34:24.000Z (5 months ago)
- Last Synced: 2025-04-10T11:57:23.024Z (2 months ago)
- Language: Rust
- Size: 63.5 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# `cargo-like-utils`
A collection of utilities to emulate `cargo`'s behaviour and output style
in other CLIs.
It is mostly built out of extracted code from `cargo` itself, although
there is no guarantee that the code will be kept up to date with upstream
nor that it replicates `cargo`'s behavior exactly.It's a utility crate relied upon in [Pavex](https://pavex.dev) and
[`cargo-px`](https://github.com/LukeMathWalker/cargo-px).