Argument parsing for the future ๐
- Intuative macro approach
- Speedy compile times
- Zero dependencies, tiny binary bloat
- Rich auto-help generation with modern styling
First, add this to your Cargo.toml file:
[dependencies]
argi = "0.1.0-beta.5"And then you can create a simple application:
// TODOWhen ran, you should see the following help message:
TODO
You can find this and many more demo projects inside of the useful examples/ directory!
The below sections contain comparisons to similar, competing libraries. Please note that we try to be as unbiased as possible but there is sadly a natural COI here.
-
Versus
clapTODO
-
Versus
arghTODO
This project is dual-licensed under both the MIT and Apache, so feel free to use either at your discretion.