WSL Dashboard
基于 Rust 与 Slint 构建的 WSL 图形化管理面板,可在一个界面中安装、列出、启动、停止、注销并配置 WSL 发行版,主打轻量、低内存与高性能。
爱鲜报评分
0.0
0 人评分
4k
星数
是
中文
Rust
主语言
是
活跃
1
贡献者
人工分析
EDITORIAL推荐理由
WSL 日常管理长期依赖命令行,这款工具用原生 GUI 把发行版生命周期、端口转发、HTTP 代理、开机自启等操作集中到一处,显著降低使用门槛。Rust + Slint 技术栈带来低内存占用与快速启动,适合长期驻留。项目已有 4000+ Star 且提供简体中文界面与文档,中文用户体验友好。
适用场景
- Windows 上多 WSL 发行版的日常启停与切换
- 为团队新成员快速安装与初始化 Linux 环境
- 配置 WSL 端口转发、HTTP 代理与开机自启
- 通过 USB/IP 在 WSL 中接入外设
- 替代频繁输入 wsl 命令的可视化管理
优点
- 原生 GUI,操作直观,无需记忆命令
- Rust + Slint 实现,内存占用低、启动快
- 功能覆盖安装、启停、注销、配置等完整生命周期
- 内置简体中文等多语言界面
- 支持端口转发、HTTP 代理、USB/IP 等进阶能力
缺点
- 仅支持 Windows 平台,且需较新的 WSL2 环境
- 非微软商店分发,需从官方渠道下载以防仿冒
- 部分高级配置仍需理解 WSL 本身概念
- GPL-3.0 协议,二次分发需遵循开源条款
上手难度
入门
项目简介
WSL Dashboard 是一款面向 Windows Subsystem for Linux(WSL)的图形化管理面板。它把原本分散在命令行中的发行版管理操作集中到一个现代化界面里:安装、列出、启动、停止、注销以及配置 WSL 发行版,都可以在同一个窗口中完成。
项目使用 Rust 编写,界面层采用 Slint,异步运行时为 Tokio,目标是提供轻量、低内存、高性能的原生体验,适合常驻后台使用。
核心功能
- 发行版管理:一键安装、查看列表、启动/停止、注销发行版。
- 配置中心:集中调整 WSL 相关参数,减少手改配置文件的麻烦。
- 网络能力:支持端口转发与 HTTP 代理设置。
- 系统集成:可配置开机自启,配合 USB/IP 在 WSL 中接入外设。
- 多语言界面:内置简体中文、繁体中文、英文等数十种语言。
技术栈
| 层面 | 选型 |
|---|---|
| 语言 | Rust(1.92+) |
| UI | Slint |
| 异步 | Tokio |
| 平台 | Windows(windows-rs) |
| 协议 | GPL-3.0 |
适用人群
- 在 Windows 上同时维护多个 WSL 发行版的开发者;
- 希望用图形界面替代
wsl系列命令的用户; - 需要为团队统一准备 Linux 开发环境的管理者。
注意事项
该项目未通过 Microsoft Store 分发。商店中同名应用并非官方版本,请从项目主页或官方发布渠道获取,避免下载到仿冒软件。
此外,项目采用 GPL-3.0 许可证,若进行二次分发或修改,需要遵循相应的开源条款。
评论
- 暂无评论,来写第一条吧。