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:
