Skip to content

WSL Dashboard ​

A modern, high-performance, lightweight, and low-memory WSL (Windows Subsystem for Linux) instance management dashboard. Built with Rust and Slint, delivering a premium native experience.

About the Project ​

WSL Dashboard is designed for developers, letting you manage WSL instances through an intuitive graphical interface — no more complex command-line operations; all management tasks can be done with a single click.

  • Native experience: Built on Rust + Slint with high-performance Skia rendering, supporting dark/light modes.
  • Extremely lightweight: Silent startup in the system tray uses only about 10MB of memory; window mode uses about 18MB ~ 38MB.
  • Open source & free: Licensed under GPL-3.0, free to use.

Core Features ​

FeatureDescriptionDocs
Instance ManagementStart/stop/terminate, set default instance, physical migration (VHDX), export/cloneView
Disk MountingMount a distribution's virtual disk (VHDX) to Windows for direct file accessView
Distribution InstallationInstall distributions from Microsoft Store, GitHub, local files, or online mirrorsView
Network ManagementPort forwarding (automatic firewall rules) and global HTTP proxyView
USB Device ManagementDeep integration with usbipd-win to manage USB devices right in the UIView
Task SchedulerAutomatically run scripts and commands in instances on a schedule or periodicallyView
System Tray & Auto-startTray support (about 10MB), /silent quiet startup, start with Windows, shut down distributions on exitView

Getting Started ​

You can be up and running in minutes — start with Getting Started or Installation.

Community & Support ​