A VS Code extension that lists every connected Salesforce org and opens them in your
browser — individually or all at once — from a webview dashboard. Plain JavaScript, no
TypeScript, no build step. All org data and actions come from shelling out to the
Salesforce CLI (sf).
Features
- Dashboard — a searchable, filterable card view of every connected org, themed to match your VS Code color theme.
- Open one or open all — open a single org, or every org currently shown (search/filter aware). Long runs show a native progress notification with a Cancel button.
- Copy login URL — copies an org's login URL to the clipboard (with a progress notification while it's fetched).
- Set default org — set any org as the
sfdefault target. - Last opened — each card shows when that org was last opened (persisted across sessions).
- 10-day reminder — a periodic notification nudging you to open your orgs, with Open All / Open Dashboard shortcuts.
- Native feedback only — all progress and confirmations use VS Code's built-in progress bars and notifications (CLI-style), not in-panel toasts.
Prerequisites
- Salesforce CLI (
sf) installed and on yourPATH. If it's missing, the dashboard shows an actionable error. - At least one authenticated org (
sf org login web).
Run / debug it
- Click the $(rocket) sf Liftoff button in the status bar (bottom-left) to open the
dashboard, or run a command from the Command Palette (
Cmd/Ctrl+Shift+P):- Open Salesforce Orgs Dashboard
- Open All Connected Salesforce Orgs (direct action, no dashboard needed)