Build Open Salamander extensions in the editor you already use.

Salamatrix Studio is a developer-first extension for Visual Studio Code. It brings extension scaffolding, menu design, Salamatrix.UI dialog design, native preview, and source generation into one focused workspace.

Keep your source files in control: Studio writes its design documents below .salamatrix/ and generated modules below generated/. Existing entry points stay untouched until you explicitly accept an integration preview.

Get Salamatrix Studio

Salamatrix Studio open in Visual Studio Code with the project explorer and dialog designer Visual Studio Code
Standalone VSIXNo running or installed Open Salamander is needed to use the editor.
Source-first workflowDesign metadata is project-local and generated code remains readable.
Native previewA bundled x64 Win32 host previews the same Salamatrix dialog model.

From an empty folder to a working extension

Open an extension repository—or start with an empty workspace—and use the Salamatrix Studio view in the Activity Bar.

01Create or addScaffold a new extension or add an existing extension.json project.
02DesignUse Overview, Menu Builder, and Dialogs to edit manifests, commands, placements, and controls.
03PreviewOpen a native preview of the dialog before connecting it to a running host.
04GenerateProduce runtime-specific modules while keeping the entry script and project structure under your control.

Extension and manifest designer

Create functional projects for PowerShell, Python, Node.js, PHP, Lua, and Automation JScript. Inspect and edit manifest fields without losing fields outside the visual surface.

Menu Builder

Store menu metadata in .salamatrix/menu.json, choose plugin, context-menu, and toolbar placements, and preview light or dark SVG icons.

Dialogs designer

Build *.salamatrix-dialog.json documents with drag-and-drop controls, geometry, options, items, columns, validation, templates, and standalone dialog projects.

Generate for your runtime

Generate readable PowerShell, Python, Node.js, PHP, Lua, Automation JScript, or native C++ dialog modules from the same design document.

A closer look at the Studio workspace

Install the VSIX

The Visual Studio Marketplace is the primary place where you can find and install the Salamatrix Studio extension for Visual Studio Code.

Open Salamatrix Studio in the Marketplace