8个版本 (1个稳定版)

1.0.0 2022年1月3日
0.4.0 2021年10月28日
0.3.1 2021年10月25日
0.2.3 2021年9月26日

#636 in GUI

Download history • Rust 包仓库 37/week @ 2024-03-11 • Rust 包仓库 33/week @ 2024-03-18 • Rust 包仓库 23/week @ 2024-03-25 • Rust 包仓库 61/week @ 2024-04-01 • Rust 包仓库 26/week @ 2024-04-08 • Rust 包仓库 144/week @ 2024-04-15 • Rust 包仓库 38/week @ 2024-04-22 • Rust 包仓库 26/week @ 2024-04-29 • Rust 包仓库 35/week @ 2024-05-06 • Rust 包仓库 53/week @ 2024-05-13 • Rust 包仓库 103/week @ 2024-05-20 • Rust 包仓库 49/week @ 2024-05-27 • Rust 包仓库 29/week @ 2024-06-03 • Rust 包仓库 174/week @ 2024-06-10 • Rust 包仓库 31/week @ 2024-06-17 • Rust 包仓库 62/week @ 2024-06-24 • Rust 包仓库

299 每月下载
5 crate 中使用

MIT 许可证

155KB
1.5K SLoC

crates.io license docs.rs

Klask

允许您从clap (v3) 自动创建GUI应用。使用egui进行图形处理。 变更日志

特性

  • 支持有和没有默认值的可选字段
  • 支持多次出现的标志(-vvv
  • 具有原生的路径选择器
  • 支持具有多个值的字段
  • 输出结果为彩色且具有可点击链接
  • 对于只有一些值允许的参数,使用组合框
  • 子命令
  • 可选设置环境变量、stdin和工作目录
  • 进度条

如果您使用这个库,请与我联系,我非常感兴趣!如果您发现任何错误或希望添加功能,请创建一个Issue!

示例GUI: 展示GUI的图片

由miniserve应用生成: 展示GUI的图片

依赖

~7–19MB
~268K SLoC