README.md

January 5, 2026 ยท View on GitHub

Project Launcher Logo

Project Launcher โ€” PowerToys Run Plugin

Access your code projects through PowerToys Run

PowerToys Run Plugin Preview

Release Stars Issues License

Download Project Launcher from Microsoft Store


๐Ÿ“– About

Project Launcher is a standalone Windows application for developers โ€” a tray-first, keyboard-first launcher for searching, creating, and opening code projects across all popular IDEs.

Project Launcher comes with its own beautiful overlay UI, but some users prefer the unified experience of PowerToys Run. This plugin is for them.

What is Project Launcher?

  • ๐Ÿ” Search across all your projects from multiple IDEs instantly
  • ๐Ÿš€ Launch projects in your preferred IDE with one keystroke
  • โœจ Create new projects fast โ€” type new project-name, pick your IDE, and the project folder is created in your defined directory and opened automatically
  • ๐Ÿ”— Open project folders, terminals, or GitHub repositories with keyboard shortcuts
  • ๐ŸŽฏ Automatic discovery โ€” finds projects from IDE history, workspace markers, and folder scans

Why this plugin?

Project Launcher has its own native overlay that opens via global hotkey. However, if you:

  • Already use PowerToys Run as your primary launcher
  • Want one unified launcher for everything
  • Prefer the PowerToys Run UI

...then this plugin brings Project Launcher's powerful project management directly into PowerToys Run.


โœจ Features

FeatureDescription
๐Ÿ”Ž Instant SearchFuzzy search across all indexed projects
๐ŸŽฏ Multi-IDE Support20+ IDEs including VS Code, Cursor, Windsurf, JetBrains suite, Visual Studio, Unity
โœจ Fast Project CreationType new my-project, select IDE โ†’ folder created & opened instantly
โšก Fast ResultsSub-100ms search powered by local SQLite index
๐Ÿท๏ธ Tag FilteringFilter by #recent, #git, or custom tags
๐Ÿ“‚ Quick ActionsOpen in IDE, Explorer, Terminal, or GitHub

๐Ÿ“‹ Requirements

โš ๏ธ Note: Project Launcher is a paid application available on the Microsoft Store. The plugin communicates with the main app via IPC and requires it to be running in the background.


๐Ÿ“ฅ Installation

The simplest way to install and keep the plugin updated:

  1. Open Project Launcher
  2. Go to Settings โ†’ PowerToys
  3. Click Install / Update Plugin

That's it! The plugin will be automatically installed and PowerToys will restart.


๐Ÿ”ง Manual Installation

If you prefer manual installation or want to build from source:

Option A: Download from Releases

  1. Download the latest release from Releases
  2. Extract the archive
  3. Copy the contents to:
    %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins\ProjectLauncher
    
  4. Restart PowerToys

Option B: Build from Source

# Clone the repository
git clone https://github.com/artickc/ProjectLauncherPowerToysPlugin.git
cd ProjectLauncherPowerToysPlugin

# Build and deploy using the included script
.\deploy_and_restart.ps1

Or manually:

# Build in Release mode
dotnet build -c Release

# Copy to PowerToys plugins directory
$dest = "$env:LOCALAPPDATA\Microsoft\PowerToys\PowerToys Run\Plugins\ProjectLauncher"
New-Item -ItemType Directory -Force -Path $dest
Copy-Item -Path "bin\Release\net9.0-windows10.0.19041.0\*" -Destination $dest -Recurse -Force

# Restart PowerToys
Stop-Process -Name "PowerToys" -Force -ErrorAction SilentlyContinue
Start-Process "$env:LOCALAPPDATA\PowerToys\PowerToys.exe"

๐Ÿš€ Usage

  1. Ensure Project Launcher is running (check for the tray icon)
  2. Open PowerToys Run (Alt + Space by default)
  3. Type pl followed by your search query

Examples

pl vscode          โ†’ Find all VS Code projects
pl my-project      โ†’ Search for "my-project"
pl #recent         โ†’ Show recently opened projects
pl cursor app      โ†’ Find projects matching "app" in Cursor

Keyboard Shortcuts

ShortcutAction
EnterOpen project in default IDE
Ctrl + EnterOpen folder in File Explorer
Alt + EnterOpen in Terminal
Ctrl + ROpen GitHub repository

๐Ÿ”ง Troubleshooting

ProblemSolution
No results appearingMake sure Project Launcher is running in the system tray
Plugin not loadingVerify files are in the correct PowerToys plugins folder
Connection errorsRestart both Project Launcher and PowerToys

For detailed logs, check:

%LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Logs

๐Ÿ–ฅ๏ธ Supported IDEs

Project Launcher supports 20+ IDEs and editors:

Microsoft & VS Code Family

IDEDescription
Visual Studio CodeMicrosoft's popular code editor
VS Code InsidersNightly builds with latest features
VSCodiumCommunity-driven, freely-licensed VS Code
Visual StudioMicrosoft's full-featured IDE

AI-Powered Editors

IDEDescription
CursorAI-first code editor (VS Code fork)
WindsurfAI-powered code editor by Codeium
TraeAI-powered code editor by ByteDance
QoderAI-assisted development environment

JetBrains IDEs

IDEDescription
IntelliJ IDEAJava & Kotlin IDE
WebStormJavaScript & TypeScript IDE
PyCharmPython IDE
RiderCross-platform .NET IDE
GoLandGo IDE
CLionC/C++ IDE
RustRoverRust IDE
PhpStormPHP IDE
DataGripDatabase IDE

Other Editors & Tools

IDEDescription
UnityGame development platform
PositronData science IDE by Posit
TheiaCloud & desktop IDE framework
GitPodCloud development environment
ObsidianKnowledge base / Markdown editor
ClaudeAnthropic's Claude desktop app


๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with โค๏ธ for developers who value their time

Microsoft Store