Salesforce Studio icon
VEYRA ORIGINAL · FOR CHROME & EDGE

Salesforce Studio

Your org’s code, open in seconds.

Edit Lightning web components, Aura, Apex and Visualforce right in your browser. One click from any Salesforce tab, and Ctrl+S saves straight to your org.

v0.6.1 · Free · Open source · Chrome and Edge

Salesforce Studio connected to a production org: the explorer lists Lightning web components, Aura, Apex and Visualforce with counts, next to quick-create buttons
FEATURES

Everything Lightning Studio does fast, done clean.

One click from any Salesforce tab

Click the Studio icon on a Lightning, Setup or Classic page and it opens connected to that org, production or sandbox. No Consumer Key, no OAuth app.

Opens in seconds

Parallel Tooling API queries load every component at once, instead of one slow, queued retrieval of the whole org.

An explorer you already know

Lightning Web Components, Aura, Apex classes and triggers, Visualforce pages and components, and message channels, in Lightning Studio’s order.

Create anything

New LWC with master label, isExposed, CSS and SVG files and searchable targets. Triggers with their object and events. Deploy in one step.

A real editor

The Monaco editor with LWC typings, Salesforce snippets, Apex keywords, formatting, tabs and drafts that survive a closed tab.

Save with Ctrl+S

Saves straight to the org, like Lightning Studio: no validation step, no waiting. LWC, Aura and Visualforce save in place in a second; errors show in the console.

NEW COMPONENTS

Create a component the way Salesforce expects it.

Pick a type from New and fill in a short form. Studio writes the files and their metadata for you, then deploys in one step.

Lightning Web ComponentsAura ComponentsApex ClassesApex TriggersVisualforce PagesVisualforce ComponentsLightning Message Channels
The New Lightning Web Component form with master label, isExposed, CSS file and a searchable list of targets
SAVE IN A SECOND

Ctrl+S. Done.

  • Straight to the org. No validation step and no confirmation: Ctrl+S saves, like Lightning Studio.
  • Clear errors. A compile error shows in red in the console, and your edit stays put.
  • No surprise test runs. LWC, Aura and Visualforce never run Apex tests.
  • Review when you want it. See a diff, validate first, and deploy several components together from Review changes.
  • Nothing stored. Your Salesforce session is read when needed and never saved.
Editing a Lightning web component in Salesforce Studio with the explorer open
INSTALL

Ready in a minute.

  1. Download the zip and unzip it.
  2. Open chrome://extensions or edge://extensions and turn on Developer mode.
  3. Click Load unpacked and choose the unzipped folder.
  4. Open any Salesforce tab and click the Salesforce Studio icon.

Every release is on GitHub. To update, load the new folder and click Reload on the extension.

ShortcutsCtrl+S Save to the org
Shift+Alt+F Format document
Ctrl+Space Suggestions
FAQ

Questions

Is Salesforce Studio free?

Yes. It is free and open source, with no account and no telemetry. It works in Chrome and Edge.

How does it connect without an OAuth app?

Like Lightning Studio and Salesforce Inspector, it uses the Salesforce sign-in already in your browser. It reads that org’s session cookie and calls the API only on the org’s own my.salesforce.com address. The session is never stored; signing out of Salesforce disconnects Studio.

What happens when I press Ctrl+S?

The open component is saved straight to your org, like Lightning Studio. LWC, Aura and Visualforce files are saved in place with the Tooling API in about a second. Apex classes and triggers are deployed directly. Any error appears in the console and your edit stays in the editor.

Why do Apex tests run when I save Apex in production?

Salesforce requires your local Apex tests for every Apex change in a production org, whichever tool you use. LWC, Aura and Visualforce changes never run tests, and in a sandbox no tests run at all.

Can I review changes before deploying?

Yes. Review changes shows a diff of everything you edited, lets you validate first and choose the Apex test level, and checks whether someone changed the component in the org since you opened it. In production it asks you to type the org name before deploying.

My org blocks browser sessions for the API. Can I still use it?

Yes. Under Settings, connect with your own OAuth app (authorization code with PKCE) instead.

More from Veyra: Veyra Live Server, Veyra Port Manager and all extensions.

Made by the Veyra team.

Veyra Studio is a fast, free code editor with Live Server, Python debugging and Veyra AI built in.

Download VeyraView on GitHub