owu/wsl-dashboard

A GUI manager for WSL featuring a modern UI — a lightweight, low‑memory, high‑performance dashboard to manage WSL instances. Install, list, start, stop,...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 34 minutes ago
Added to GitGenius on September 18th, 2026
Created on January 18th, 2026
Open Issues & Pull Requests: 9 (+0)
GitHub issues: Enabled
Number of forks: 188
Total Stargazers: 3,804 (+0)
Total Subscribers: 12 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.5 hours
Mean response time: 32.8 hours
90th percentile: 2.7 days
Tracked items: 109

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 89% of issues opened in the past year have been closed, leaving a working backlog. Three people close 82% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 12
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 51 days
Stale 30+ days: 3
Stale 90+ days: 2

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • bug (26)
  • enhancement (22)
  • question (8)
  • wontfix (1)

Detailed Description

WSL Dashboard is a GUI manager for Windows Subsystem for Linux instances that provides a modern, lightweight dashboard interface built with Rust and Slint.

The tool addresses the need for centralized WSL instance management through a graphical interface rather than command-line tools. It enables users to install, list, start, stop, unregister, and configure WSL distributions from a single dashboard. The application is built on Rust with the Slint UI framework and uses Tokio for asynchronous operations, designed to minimize memory consumption while maintaining high performance on Windows systems.

WSL Dashboard suits developers and system administrators who manage multiple WSL instances and prefer a visual management interface over terminal commands. The tool is particularly valuable for those working with WSL2 who need quick access to instance controls, port forwarding configuration, USB device sharing through usbipd, HTTP proxy settings, and auto-start functionality. Anyone already comfortable with command-line WSL management may not need this tool, but those seeking a streamlined graphical alternative will find it addresses the friction of managing instances across multiple terminal windows.

The project shows active development with regular updates and maintenance. The codebase demonstrates attention to performance optimization and user experience through its choice of Rust and native UI framework. Documentation is comprehensive, with translations available in numerous languages indicating commitment to accessibility across different user communities. The project maintains a public homepage and actively incorporates user feedback through its issue tracking and feature development.