Installing the Chrome Extension
Install the extension from the Chrome Web Store. If you are developing it from source, you can also load an unpacked build.
From the Chrome Web Store
Install SFDT for Salesforce from the Chrome Web Store .
From source (development)
Clone and install
git clone https://github.com/scoobydrew83/sfdt.git
cd sfdt
npm installBuild the extension
npm run build:extThis builds @sfdt/flow-core and then the extension (via WXT ). The output
lands in:
extension/.output/chrome-mv3/
├── manifest.json
├── background.js
├── content-scripts/content.js
├── options.html
├── app.html
└── icon/{16,32,48,128}.pngLoad it into Chrome
- Open
chrome://extensions/. - Toggle Developer mode on (top-right).
- Click Load unpacked and select
extension/.output/chrome-mv3/. - The extension appears as SFDT for Salesforce. Note the assigned extension ID — you’ll need it if you set up the native-messaging fallback.
Open any Salesforce Lightning or Setup page and the ⚡ side button should appear in the top-right. If it doesn’t, see Troubleshooting.
Rebuilding after updates
After pulling new changes, rebuild and reload:
cd sfdt
npm run build:extThen click the reload icon on the extension card in chrome://extensions/ and refresh your
Salesforce tab. You do not need to re-pair the bridge unless the bridge token was rotated.
Supported browsers
The build target is Chrome (Manifest V3). The native-messaging host the CLI installs also
supports Edge, Brave, Chromium, and Vivaldi — see
sfdt extension install-host.