[](https://crates.io/crates/klask)
[](LICENSE)
[](https://docs.rs/klask)
# Klask
Allows you to create a gui application automatically from clap (v3). Uses egui for graphics. Currently, requires nightly.
## Features
- Supports optional fields with and without default values
- Supports flags with multiple occurrences (`-vvv`)
- Has a native path picker
- Supports fields with multiple values
- Output is colored and has clickable links
Unfortunately there are still many edge- (and not so edge-) cases where the command generation breaks.
Example gui:

Generated from miniserve's app:
