| Crates.io | cnv |
| lib.rs | cnv |
| version | 0.8.0 |
| created_at | 2025-02-08 22:25:39.234597+00 |
| updated_at | 2025-02-28 11:32:03.600781+00 |
| description | Command-line tool to convert between units of measurement |
| homepage | |
| repository | https://github.com/neerrrajj/cnv |
| max_upload_size | |
| id | 1548451 |
| size | 162,257 |
cnv is a command-line tool for converting units of measurement, written in Rust. It is designed to be user-friendly.
To install cnv, run:
cargo install cnv
Alternatively, you can clone the repository and build it manually:
git clone https://github.com/neerrrajj/cnv
cd cnv
cargo build --release
Run the command with the following format:
cnv <measurement> <value> <from_unit> <to_unit>
cnv dist 10 miles km
Output:
10 miles = 16.0934 km
dist (Distance) - Converts between different distance units.weight (Weight) - Converts between different weight units.temp (Temperature) - Converts between different temperature units.ds (Data Storage) - Converts between different data storage units.dt (Data Transfer) - Converts between different data transfer units.time (Time) - Converts between different time units.volume (Volume) - Converts between different volume units.area (Area) - Converts between different area units.freq (Frequency) - Converts between different frequency units.energy (Energy) - Converts between different energy units.force (Force) - Converts between different force units.power (Power) - Converts between different power units.speed (Speed) - Converts between different speed units.currency (Currency) - Converts between different currencies.--list, -L - Lists down all the supported units for each category.cnv <COMMAND> --listContributions are welcome! Feel free to submit issues or pull requests.
This project is licensed under the MIT License.