Chrome Extension + Local Companion

Open the right Salesforce org in seconds.

A polished launcher for Salesforce CLI authenticated orgs. Search aliases, spot expired sessions, group environments, open Setup, and launch the right org without digging through terminal output.

CLI-first Loads authenticated Salesforce CLI orgs first. Project folder scanning stays optional.
Local-first Stores preferences and cached org metadata locally in Chrome storage.
Team-ready Favorites, saved groups, re-auth guidance, and safer launch URL copy built in.
Launcher view of Salesforce CLI Org Launcher
One command connects Chrome to Salesforce CLI

Chrome installs the extension. The companion host is installed once per machine because Chrome cannot silently install local native messaging hosts.

npx --yes github:kiranvm143/salesforce-cli-org-launcher-service-worker install Setup
What developers see in the popup
northwind-devConnected
stellar-prodProduction
expired-demoAuthorize again

Built for everyday Salesforce work

The extension, service worker, and local companion work together to make CLI-authenticated orgs easy to find, group, and open.

Launch orgs fast

Open Salesforce CLI authenticated orgs from Chrome without manually running `sf org open`.

Status-aware cards

Connected, expired, and unreachable statuses are shown clearly with safe actions.

Saved groups

Create custom groups for demos, releases, UAT, or daily work. They stay available after reopen.

Settings stay focused

Auth new orgs, cache, theme, and optional project scanning live in a dedicated settings view.

Install flow

Two pieces are required: the Chrome extension from Web Store and the local companion that lets Chrome talk to Salesforce CLI.

1

Add the extension

Install Salesforce CLI Org Launcher from the Chrome Web Store.

2

Run the companion command

The command detects macOS, Windows, or Linux and installs the right native host package.

3

Refresh and launch

Open the popup, click Refresh, then search and open your Salesforce CLI orgs.

Companion setup

Most users should use the one-command setup. Manual packages are available for managed or offline distribution.

npx --yes github:kiranvm143/salesforce-cli-org-launcher-service-worker install
macOS + Linux

Manual package

Fallback ZIP when company policy blocks `npx` or GitHub package install.

Windows

Setup app

Fallback EXE for managed desktop teams that prefer packaged installation.

Windows Portable

PowerShell fallback

Portable ZIP for offline or managed PowerShell installation.

Product views

Clean screenshots for the Web Store and public docs, using neutral demo org names.

Group management in Salesforce CLI Org Launcher

Persistent groups

Create and manage org groups that remain available across extension opens.

Settings page in Salesforce CLI Org Launcher

Focused settings

Keep auth, cache, theme, and optional project scanning away from the main launcher list.

Setup guidance in Salesforce CLI Org Launcher

Clear setup state

When the companion is missing, users see prerequisites and the exact command to run.

Privacy and permissions overview for Salesforce CLI Org Launcher

Narrow permissions

No broad website access. Preferences and cached org metadata stay local.

Privacy and permissions

The launcher is built around local productivity and asks only for the permissions needed for this workflow.

`storage`

Saves local settings, favorites, groups, theme preferences, and cached org metadata inside Chrome storage.

`nativeMessaging`

Lets the extension communicate with the installed local companion host that runs Salesforce CLI commands.