Professional development environment for Mirth Connect and Open Integration Engine. Sync channels, browse tree views, get IntelliSense autocomplete, and manage multi-server connections—all from Visual Studio Code.
The MirthSync VS Code Extension brings the full power of MirthSync directly into your editor. Instead of switching between the terminal and VS Code, you get graphical controls for pulling and pushing configurations, browsing channels in a tree view, and managing connections to multiple Mirth servers—with IntelliSense autocomplete for Mirth JavaScript APIs.
Browse channels and templates in a tree view. Expand channel groups, inspect individual channels, and right-click to pull or push—no terminal commands needed.
Pull and push configurations with GUI controls. Sync entire servers or individual channels, groups, and code templates—from the command palette, tree view, or file explorer.
Toggle settings with a click. The status bar shows your active connection and provides quick toggles for ConfigMap inclusion, force sync, and deploy-after-push.
Attach to Mirth Connect’s Java debug port. Pre-built launch configurations for local, dev container, and remote debugging with port connectivity checks.
28 tab-completion templates for common Mirth patterns. Type a prefix and press Tab to expand database queries, HL7 segment access, HTTP requests, map operations, and more.
Map operations (cmget, gmput, gcmget)
Database queries with connection handling (dbquery)
The VS Code Extension wraps the MirthSync CLI with a graphical interface. You get the same reliable sync engine with added convenience:
Feature
CLI Only
VS Code Extension
Pull/push configurations
mirthsync pull/push commands
Command palette, tree view, or right-click
Browse channels
File explorer after pull
Live tree view with server structure
Manage connections
CLI flags per command
Saved profiles with secure credentials
IntelliSense
Third-party extensions
Built-in Mirth API autocomplete
Status indicators
Terminal output
Status bar with toggle controls
Code diagnostics
—
14 built-in linting rules
Debugger
—
Java debug attach configuration
Code snippets
—
28 Mirth-specific templates
Git operations
Separate Git commands
Integrated git status and diff
Allow us to enhance your experience — we use cookies to understand
what's useful and keep making the site better for visitors like you.
Privacy Policy
By accepting, you allow analytics and advertising cookies — including
HubSpot (CRM and visitor analytics) and Google Ads (advertising and
remarketing tags) — to help us understand how visitors use the site
and to deliver relevant advertising. See our
Privacy Policy for details. Choose "Deny" to
keep only essential cookies.