VibeMol for VSCodeA VSCode extension that brings VibeMol — the molecular visualization and editing tool — directly into the editor. View and interact with InstallationFrom the VS Code MarketplaceSearch for VibeMol in the Extensions panel ( From source (local build)Prerequisite: Node.js 22 or newer
Then install the generated Option A — Terminal:
Option B — VSCode UI:
Option C — Command Palette:
UsageOpening filesOpening a supported molecular file in VSCode loads it and the other molecular files directly in the same folder into that VibeMol viewer. Subfolders are not scanned. The opened file comes first, followed by its neighbors in filename order. You can also:
Opening a folderRight-click a folder in the Explorer → Open Folder in VibeMol, or run that command from the Command Palette to choose a folder. XYZ, Cube, Molden, Psi4 output, ORCA Hessian, and vibration/structure JSON files are loaded together. Matching geometries group their orbital layers, and vibration sidecars can attach to structures from the same batch. Open text documents use their current contents, including unsaved edits. Unrelated files, symbolic links, saved sessions, and appearance presets are excluded from automatic folder loading. Open saved sessions and presets explicitly from the viewer. Unreadable or oversized files are reported while the remaining files load. Imports are limited to 250 MiB per file and 512 MiB of text per folder. Folder loading is a snapshot when the viewer opens; it does not overwrite subsequent VibeMol edits when files change on disk. Drag and dropHold Shift while dragging files into the VibeMol panel to load them. Multiple files can be dropped at once and will be added to the current session. Launch a blank viewerOpen the Command Palette ( Supported File Types
Keyboard Shortcuts
Requirements
Extension iconThe Extensions list and Marketplace use After editing the SVG, regenerate the PNG from the repository root using the
Python Playwright environment described in
Both icon files are included automatically by |