A powerful VS Code extension that helps you organize and launch multiple project folders as groups. Perfect for developers working with microservices, monorepos, or multiple related projects.
Features
Project Groups: Organize your projects into logical groups
Batch Opening: Open all projects in a group with a single click
Flexible Opening Options: Choose to keep existing windows or replace them
Individual Project Launch: Open single projects from any group
Command Palette Integration: Quick access to all features via command palette
Intuitive UI: Dedicated sidebar view with easy-to-use interface
Usage
Creating a Group
Click the Multi Project Launcher icon in the Activity Bar
Click the "+" button in the view toolbar
Enter a name for your group
Adding Projects to a Group
Right-click on a group or click the folder icon next to it
Select "Add Project to Group"
Choose the project folder you want to add
Opening Projects
Open All Projects in a Group:
Right-click on a group and choose:
"Open All Projects (Keep Windows)" - Opens each project in a new window
"Open All Projects (Close Windows)" - Replaces current window with projects
Open Individual Project:
Click the window icon next to a project
Or right-click and choose your preferred opening method
Using Command Palette:
Press Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows/Linux)
Search for:
"Multi Project Launcher: Open Project Group" - Select and open a group
"Multi Project Launcher: Open Project" - Select and open individual projects
Managing Projects
Remove Project: Click the "×" icon next to a project or right-click → "Remove Project"
Delete Group: Right-click on a group → "Delete Group"
Refresh View: Click the refresh icon in the view toolbar
Extension Settings
This extension stores your project groups in VS Code's global state, so they persist across sessions and workspaces.
Requirements
VS Code 1.74.0 or higher
Works with Cursor IDE and other VS Code-based editors