16 个版本
0.1.17 | 2023年5月21日 |
---|---|
0.1.16 | 2023年1月17日 |
0.1.15 | 2022年12月26日 |
0.1.14 | 2022年10月6日 |
0.1.12 | 2022年5月25日 |
#39 in 可视化
355KB
1.5K SLoC
Sysinfo-gui
Sysinfo-gui 是一个基于 fltk 的轻量级跨平台系统监控 GUI 应用程序,基于 sysinfo。
UI 设计灵感来源于 stacer。
SVG 图标来源于: https://icons.bootstrap.ac.cn/。升序和降序图标来源于 https://www.svgrepo.com/。
字体为 Roboto Medium。
截图
-
仪表板
-
进程
-
CPU
-
内存
-
磁盘信息
-
网络
-
设置
特性
- 支持窗口透明度。
- 实时监控。
- 在进程视图中通过发送终止信号结束进程。
- 支持深色和浅色模式。
获取应用程序
- 预构建的独立版本
这些版本使用 github actions 构建,可以在以下位置找到: https://github.com/MoAlyousef/sysinfo-gui/releases
- 您可以使用 cargo 安装应用程序:
cargo install sysinfo-gui
从源码构建
您可以使用以下命令克隆仓库并构建: cargo build --release
如果您想使用fltk-rs的捆绑版本(适用于支持的平台(x86_64 windows, macos和linux)): cargo build --features=fltk/fltk-bundled --release
待办事项
- 在进程视图中支持更多右键弹出菜单选项。
- 将uid映射到用户,并在进程视图中显示用户名。
- 添加下载和上传速度。
- 为CPU使用更好的颜色。
- 添加更多设置调整。
依赖项
~16–28MB
~498K SLoC