klask 0.2.0

Automatically create GUI for clap apps
Documentation

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:

image showcasing the gui

Generated from miniserve's app:

image showcasing the gui