Elevate Your WSL Experience with v0.6.0
As a developer, I've always wanted a powerful yet lightweight tool to manage my WSL (Windows Subsystem for Linux) instances. After months of development and listening to community feedback, I'm excited to introduce WSL Dashboard v0.6.0 - a modern, high-performance management dashboard built specifically for developers who work with WSL.
What's New in v0.6.0?
π Advanced Network Management
- Port Forwarding: Easily manage port forwarding between Windows and your WSL instances
- Firewall Integration: Automatic firewall rule creation for forwarded ports
- Auto-Activation: Configure port forwarding to automatically activate on Windows startup via Task Scheduler
- HTTP Proxy Configuration: Seamlessly set up HTTP proxy settings that automatically apply when opening terminals
π Enhanced Startup Experience
- Task Scheduler Integration: Improved startup mechanism using Windows Task Scheduler
-
Cold Boot Support: New
/schedulerstartup mode for automatic tasks like:- Distro auto-start
- Port forwarding activation
- USB device auto-connection
π¨ Refined User Interface
- Sidebar Customization: New sidebar feature configuration options (Saving the OCD-afflicted!)
- Updated Admin Shield Icon: Fresh new design for the administrator mode indicator
- Distro IP Display: Added IP address information in distro details view
πΎ Improved Distro Management
- Export Compression Option: Choose whether to enable compression when exporting distros
- Store Installation Conflict Detection: Prevents installation conflicts when a distro source is already installed
- Clone Directory Fix: Resolved bug in distro cloning target directory handling
π§ Bug Fixes & Improvements
- USB Auto-Connection Fix: Resolved issue with multiple USB devices auto-connecting
- Documentation Updates: Revised README files for better clarity
Why WSL Dashboard?
π Blazing Fast Performance
Built with Rust and Slint for a native, high-performance experience. The dashboard starts instantly and uses minimal system resources:
- Silent Mode: Only ~10MB RAM when running in system tray
- Windowed Mode: ~18MB for standard languages, ~38MB for large font languages
π― Intuitive User Interface
- Dark/Light Mode: Full support for both themes
- System Tray Integration: Double-click to toggle visibility, right-click for quick actions
- Real-time Monitoring: Live status updates for all your WSL instances
π§ Comprehensive Management
- Instance Control: Start, stop, terminate, and unregister distros with one click
- Distro Management: Set defaults, migrate to other drives, export/clone to archives
- Quick Access: Launch Terminal, VS Code, or File Explorer with customizable directories
- Smart Installation: Install from Microsoft Store, GitHub, or local files
- USB Device Management: Full integration with usbipd-win for seamless device sharing
π Global Language Support
Supports 29 languages, including right-to-left languages like Arabic, Urdu, and Hebrew, making it accessible to developers worldwide.
π‘οΈ Safety & Reliability
- Mutex Locks: Safe concurrent operations for migration/backup
- Automatic Cleanup: Appx package cleanup on distro removal
- Error Handling: Robust error management for a smooth user experience
Getting Started
Option 1: Download Prebuilt Binary
- Visit the GitHub Releases page
- Download the latest
wsldashboardexecutable - Run
wsldashboard.exe(no installer required!)
Option 2: Build from Source
git clone https://github.com/owu/wsl-dashboard.git
cd wsl-dashboard
cargo run
System Requirements
- Windows 10 or 11 with WSL enabled (WSL 2 recommended)
- At least one WSL distribution installed
- 64-bit CPU; 4 GB RAM or more recommended
Join the Community
WSL Dashboard is an open-source project built with β€οΈ for the WSL community. Your feedback and contributions are invaluable!
- GitHub: https://github.com/owu/wsl-dashboard
- Issues & Feature Requests: GitHub Issues
Conclusion
WSL Dashboard v0.6.0 represents a significant leap forward in WSL management tools, offering developers a powerful, intuitive, and efficient way to manage their WSL instances. Whether you're a casual WSL user or a professional developer working with multiple distros, this tool is designed to streamline your workflow and enhance your productivity.
Try it today and experience the difference a well-designed WSL management tool can make in your development process!
Built with Rust, Slint, and Tokio for a premium native experience.
Licensed under GPL-3.0








Top comments (0)