Automatically create GUI applications from clap3 apps
Rust
422
156 commits
updated Feb 27, 2023
Allows you to create a gui application automatically from clap (v3). Uses egui for graphics. Changelog
-vvv)If you are using this library please contact me, I'm definitely interested! Create an Issue if you find any bugs or would like a feature added!
Example gui:

Generated from miniserve's app:

CHILD_APP_ENV_VAR environment variable ⇾ no user code runs, only the GUI is displayed.CHILD_APP_ENV_VAR is set, the binary is started again. Arguments are passed to stdin and stdout is intercepted for displaying output.CHILD_APP_ENV_VAR ⇾ the user-provided closure is run.Rust
100.0%
Automatically create GUI applications from clap3 apps
Rust
422
156 commits
updated Feb 27, 2023
Allows you to create a gui application automatically from clap (v3). Uses egui for graphics. Changelog
-vvv)If you are using this library please contact me, I'm definitely interested! Create an Issue if you find any bugs or would like a feature added!
Example gui:

Generated from miniserve's app:

CHILD_APP_ENV_VAR environment variable ⇾ no user code runs, only the GUI is displayed.CHILD_APP_ENV_VAR is set, the binary is started again. Arguments are passed to stdin and stdout is intercepted for displaying output.CHILD_APP_ENV_VAR ⇾ the user-provided closure is run.Rust
100.0%