MirthSync Plugin for Mirth Connect & OIE

Complete version control for Mirth Connect — free Admin Console extension with embedded Git, graphical interface, and configuration presets. No terminal required.

Overview

Git Version Control for Mirth Connect — No Terminal Required

All-in-one free extension for Mirth Connect version control with embedded Git and a graphical interface.

Admin Console Plugin. This extension installs directly into your Mirth Connect or OIE Admin Console. Once installed, all MirthSync functionality — including full Git version control — is accessible through the Admin Console interface. No separate CLI installation, no Git setup, no terminal required.

The plugin operates in both client-side and server-side execution modes. Run operations locally on your workstation or remotely on the Mirth server, all from within the Admin Console. Store preset configurations for different environments, customize Git metadata, and control configuration management — exactly how channels and code templates are extracted and deployed across environments with backup capabilities.

Core Capabilities

  • Pull channels from server to files
  • Push file changes back to server
  • Commit with custom messages
  • View diffs and Git logs
  • Branch and merge operations
  • Advanced extraction flags
Free to Use No license fees, no user limits, no restrictions. Full functionality available to everyone.

Platform Compatibility

  • Open Source Mirth Connect 4.x
  • Open Integration Engine (OIE)
  • Windows, Linux, macOS

What's Included

  • Graphical interface (UI)
  • MirthSync CLI tool
  • Embedded Git binary
  • Configuration presets
Commands

Mirth Connect Version Control Commands

The plugin provides visual controls for all MirthSync CLI commands. Every operation you can run from the command line is available through the Admin Console interface.

mirthsync pull

Pull server code to filesystem. Extract configurations from Mirth Connect or OIE server and save them as version-controlled files in your local repository.

Options: Target directory, force overwrite, include configuration map, skip disabled channels

mirthsync push

Push filesystem code to server. Deploy your file-based configurations back to Mirth Connect or OIE, updating channels and code templates on the target server.

Options: Target directory, deploy channels, deploy all, auto-commit changes

mirthsync git

Git version control operations. Manage your repository with built-in Git commands including init, commit, branch, merge, push, pull, and more — no external Git installation required.

Options: All standard Git operations (init, status, add, commit, diff, log, branch, checkout, remote, push, pull, reset)

mirthsync --help

Complete CLI reference. View detailed documentation for all commands, flags, and advanced configuration options available in the MirthSync command-line interface.

CLI Reference
Quick Start

Get Started in 3 Steps

Install the MirthSync Plugin in minutes and start using version control directly in your Admin Console.

1

Download Plugin

Download the MirthSync Plugin ZIP from our website — free after registration.

Download & Install Guide
2

Install Extension

Copy the JAR to your Mirth extensions directory and restart the server.

/extensions/
3

Start Using

Access MirthSync from the Admin Console and configure your settings.

Plugin Guide
Comparison

When to Use the Plugin vs CLI

The plugin and CLI execute the same MirthSync commands. Choose based on your workflow and preferences.

Visual Interface

Use the Plugin When:

  • You're already working in the Admin Console
  • You prefer visual interfaces over command-line tools
  • You need to review changes and diffs visually
  • You want to manage Git operations alongside MirthSync commands
  • You're making ad-hoc configuration changes
Command Line

Use the CLI When:

  • You're automating in CI/CD pipelines
  • You're working from your local development machine
  • You need to script operations or integrate with other tools
  • You prefer command-line workflows
  • You're running scheduled or batch operations

Fully Compatible: Both tools work with the same file-based repository structure. You can use the plugin for day-to-day work and the CLI for automation — they're fully compatible.

Version Control

Built-in Git for Mirth Connect DevOps

Full Git repository management and DevOps workflows for Mirth Connect and OIE from the Admin Console. Enable CI/CD automation with no external Git installation required.

Repository Setup

  • Initialize repositories
  • Clone from remotes
  • Configure connections
  • View status

Commit & History

  • Stage & commit changes
  • View commit history
  • Compare differences
  • Browse by commit

Branch & Remote

  • Create & switch branches
  • Merge branches
  • Push & pull remotes
  • Resolve conflicts

Install Once, Track Every Change

Start version controlling your Mirth configurations today — 100% free, installs in under 5 minutes, your data stays local.