Taskbar Launcher

Taskbar Launcher is a small Windows tray launcher for folders, applications, scripts, files, and nested menus.

Download

Download the compiled Windows release from:

Taskbar Launcher Releases

Features

  • System tray launcher
  • Global hotkey, default Ctrl+Alt+Space
  • Search/filter in the launcher popup
  • Nested menus and drag/drop ordering in Settings
  • Per-item icon and display mode
  • Automatic icon selection from app/folder targets
  • Portable config.json
  • Backup/restore config
  • Optional Start with Windows shortcut
  • Windows light/dark theme support

Screenshots

Launcher Popup

Taskbar Launcher popup

Settings

Taskbar Launcher settings

About

Taskbar Launcher about window

Project Layout

TaskbarLauncher/
  App.xaml
  MainWindow.xaml
  Assets/
  Models/
  Services/
  Views/
  docs/

Build

Requires the .NET 10 SDK on the developer machine.

dotnet build

Config Files

config.json is local runtime data and is ignored by Git. Keep your personal launcher menu there for testing.

config.example.json is a public-safe sample config for documentation and reference. New users do not need to copy it; if config.json is missing, the app creates a clean starter config on first run.

Personal test configs should stay in config.json; public release packages do not include private configs.

Versioning

The app version is controlled in TaskbarLauncher.csproj.

Recommended release flow for maintainers:

  1. Update <Version> in TaskbarLauncher.csproj.
  2. Commit the change.
  3. Build a release package locally.
  4. Tag the release, for example v1.0.1.
  5. Upload the release zip to Gitea Releases.
Description
No description provided
Readme 1.6 MiB
2026-09-04 14:54:01 -04:00
Languages
C# 100%