Launchbox is a Windows desktop application launcher built with WinUI 3 and .NET 8. It provides a quick and convenient way to access your shortcuts from the system tray.
- System Tray Integration: Runs quietly in the background.
- Global Hotkey: Toggle the launcher visibility with
Alt+S. - Shortcut Management: Displays shortcuts from your
Desktop\Shortcutsfolder. - Customizable: Built with modern Windows UI principles.
- Windows 10 or 11 (x64, ARM64)
- .NET 8.0 SDK
- Windows App SDK 1.8 Runtime
-
Clone the repository:
git clone https://github.com/yourusername/Launchbox.git cd Launchbox -
Build the project:
dotnet build Launchbox.csproj -p:Platform=x64
-
Run the application:
dotnet run --project Launchbox.csproj
- Create a folder named
Shortcutson your Desktop. - Add your application shortcuts (
.lnk) or internet shortcuts (.url) to this folder. - Run the application.
- Press
Alt+Sto toggle the launcher visibility. - The launcher icon will appear in the system tray.
Launchbox/: Main application project.Launchbox.Tests/: Unit tests.Assets/: Application icons and assets.Services/: Core services and logic.ViewModels/: MVVM ViewModels.