Available now · macOS & Linux · Apache-2.0

Salesforce, without the tab maze

Every Salesforce org,
one keystroke away.

A terminal workspace for Salesforce admins, developers, and architects who move between orgs all day. Keep your place, find what you need, and jump straight into Salesforce when you need the full interface.

  • Uses existing sf sessions
  • No package or connected app
  • No telemetry · Salesforce data goes only to Salesforce
sf-deck — northwind-dev · DEMO fictional data
Launching the fictional sf-deck demo, then touring SOQL, objects, flows, Apex, components, users, deploys, and dev projects.
brew install --cask Jacob-Stokes/tap/sf-deck
sf-deck --demo
See the workflow

Built for the work between orgs

Four workflows, recorded against fictional Northwind orgs.

01
Multi-org by design

Switch orgs. Each keeps its place.

Move from development to UAT to production without rebuilding your workspace. Each org remembers its own context.

Follow the cross-org workflow →
three fictional Northwind orgsDEMO
Switching between fictional Northwind development, UAT, and production orgs, then returning to the preserved Shipment__c schema context.
02
One object, the whole picture

Stop opening six Setup pages.

Drill into an object once. Move between records, permissions, automation, and source without starting over.

Explore objects and records →
Shipment__c — schema, records, permissionsDEMO
Moving through Shipment__c details, schema, records, and editable field-level security in the fictional Northwind demo.
03
Search across the workspace

Find it before you remember where Salesforce put it.

Press Ctrl+F to search objects, fields, flows, Apex, users, and other loaded metadata from one place. Open the result directly and keep working.

Learn the keyboard workflow →
global search — fictional metadataCtrl+F
Using sf-deck global search to find Shipment-related metadata and open Shipment__c in the fictional Northwind demo.
04
From investigation to working set

Save what you find to a project.

Collect objects, fields, flows, Apex, records, and saved queries into a dev project as you investigate. Review the working set, tag it, and create an SFDX bundle when it is ready to move.

Collect work into a project →
Carrier consolidation — local project10 items
Adding a fictional Northwind flow to the Carrier consolidation project and opening its mixed working set.
Also built in

The rest is a keystroke away.

Coming soon

Compare orgs before you ship.

Compare orgs is coming later. The first version will cover Apex, Flows, and selected metadata.

Install sf-deck.

Homebrew for macOS and Linux, or download a pre-built release.