Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>LaunchPad for SalesforceNew to Visual Studio Code? Get it now.
LaunchPad for Salesforce

LaunchPad for Salesforce

The Abhishek Jaiswal

|
2 installs
| (1) | Free
A beautiful dashboard to manage and launch all your authenticated Salesforce orgs
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🚀 LaunchPad for Salesforce

A premium VS Code extension for managing and launching all your authenticated Salesforce orgs — with a beautiful, modern dashboard experience.


✨ Features

  • Auto-discovers all orgs via sf org list — no manual configuration needed
  • Beautiful card layout with org type, alias, username, connection status, and expiration
  • Per-org customization: rename aliases, assign colors, set categories, add notes
  • Launch options: normal browser, incognito mode, or specific Chrome profile
  • 3-way access: auto-open on startup, sidebar panel, command palette
  • Search & filter by name, username, or category
  • Dark / Light / System theme with custom accent color
  • Settings page for all preferences

📸 Screenshots

🏠 Dashboard Overview

Dashboard

View all authenticated Salesforce orgs in a modern, searchable dashboard with category filters and quick actions.


⚙️ Settings

Settings

Customize themes, accent colors, startup behavior, and browser preferences.


🚀 Launch DashBoard

Launch DashBoard

Launch DashBoard instantly from SideBar.


✏️ Customize Orgs

Edit Org

Rename aliases, assign categories, personalize colors, and add notes.


🌐 Launch Options

Launch Org

Choose Chrome profiles and launch orgs in normal or incognito mode.

🎮 Usage

Access the Dashboard

Method How
Auto-open Opens automatically when VS Code starts (configurable)
Sidebar Click the 🚀 rocket icon in the Activity Bar
Command Palette Ctrl+Shift+P → "LaunchPad: Open Salesforce Org Dashboard"

Launch an Org

  1. Find your org card in the dashboard
  2. Click Launch — or use the ⋮ menu for options
  3. In the Launch modal, choose:
    • Incognito Mode toggle
    • Chrome Profile selector
  4. Click Launch

Edit an Org

  1. Click the ⋮ menu on any org card → Edit / Rename
  2. Set a custom display name, category, color, and notes
  3. Click Save Changes

Settings

Click Settings in the top navigation to configure:

  • Startup behavior
  • Theme (Dark / Light / System)
  • Accent color
  • Default Chrome profile

⚙️ Extension Settings

Setting Default Description
launchpad.openOnStartup true Auto-open dashboard on VS Code start
launchpad.theme "dark" Dashboard theme: dark, light, system
launchpad.accentColor "#00A1E0" Hex accent color
launchpad.defaultChromeProfile "" Default Chrome profile directory name
launchpad.customOrgData {} Stores per-org customization (auto-managed)

🔧 Commands

Command ID Description
Open Dashboard launchpad.openDashboard Opens main dashboard panel
Refresh Orgs launchpad.refreshOrgs Re-runs sf org list
Open Settings launchpad.openSettings Navigates to settings page

🖥️ Platform Support

Platform Status
macOS ✅ Full support
Windows ✅ Full support
Linux ✅ Supported (Chrome path may differ)

🔑 How Org Detection Works

The extension runs sf org list --json to discover all locally authenticated orgs. Org types are auto-detected from:

  • Scratch org flags
  • Sandbox flags
  • Instance URL patterns (.sandbox., .develop., etc.)
  • Username patterns

Custom org data (aliases, colors, categories) is stored in VS Code's global settings under launchpad.customOrgData.


🏗️ Architecture Notes

  • Extension host (Node.js): Runs sf CLI commands, manages VS Code API
  • Webview (React): Communicates with extension via postMessage / onDidReceiveMessage
  • Settings: Stored in VS Code's native settings system (syncs via Settings Sync)
  • No external services: Everything runs locally

👨‍💻 About the Developer

Abhishek Jaiswal

Developer, builder, and problem solver passionate about creating tools that make developers faster, more productive, and more effective.

With a focus on usability, automation, and clean engineering, I enjoy building products that remove friction from daily workflows and provide a delightful developer experience.

📧 jaiswal.abhishek@zohomail.in

🔗 LinkedIn: https://www.linkedin.com/in/theabhishekjaiswal12/

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft