Usage
https://usage.jdx.dev
Usage is a spec and CLI for defining CLI tools. Arguments, flags, environment variables, and config files can all be defined in a Usage spec. It can be thought of like OpenAPI (swagger) for CLIs. Here are some potential reasons for defining your CLI with a Usage spec:
- Generate autocompletion scripts
- Generate markdown documentation
- Generate man pages
- Use an advanced arg parser in any language
- Scaffold one spec into different CLI frameworks—even different languages
- [coming soon] Host your CLI documentation on usage.sh
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:digital-wonderland/usage && cd $_ - Create Badge
Refresh
Source Files
| Filename | Size | Changed |
|---|---|---|
| _service | 0000000259 259 Bytes | |
| usage-2.10.0.tar.gz | 0000374157 365 KB | |
| usage.changes | 0000001304 1.27 KB | |
| usage.spec | 0000002885 2.82 KB | |
| vendor.tar.zst | 0032020146 30.5 MB |
Comments 0