JMRI: Applications That Connect with JMRI...
Hobbyists have created applications that work with JMRI to provide extra capabilities.
Many of them are listed here with links to their external websites and further information on how to use them with JMRI.
[Information is believed to be correct as of time of last update. Please report any changes or additions so JMRI community members
may make updates.]
AnyRail export to JMRI Layout Editor [License fee]
-
AnyRail can now export your layout design to JMRI.
The AnyRail layout planning software
can now export a layout design as a JMRI panel file that can be loaded by PanelPro. The file contains a Layout Editor panel
and related tables.
See the AnyRail documentation.
There's more information on using AnyRail with JMRI here.
Crandic Automated Traffic System (CATS) [Open Source]
-
The Crandic Automated Traffic System (CATS) is a JMRI-based application by Rodney Black for
controlling and operating a model railroad. There's more information on using CATS with JMRI
here.
-
The
DigiTrainsPro Android app now works with JMRI
to provide user-friendly locomotive, accessory and route control from Android phones and tablets.
You can download it from
Google play
or get more information from
the JMRI help.
-
The
Engine Driver Android app
allows you to control your locomotives and your entire model railroad. Speed, direction, and up to 29 DCC
functions are supported for one to six locomotives or consists. You can also control layout power, turnouts, routes,
and access JMRI web panels and windows.from Android phones and tablets. You can download it from
Google play
or get more information from
the JMRI help.
- Manifest Creator is an Excel-based add-on to JMRI that can provide
train manifests and switch lists in a number of formats. See
for more information on use with JMRI.
- Written by Tom Stack, Model Railroad Manager (MRM in short) is an integrated system for model
railroad inventory, operations, control, dispatching and
automation. It can access local or remote JMRI-connected layouts.
[This software is no longer for sale but the author will discuss features and techniques
used with interested persons.]
-
- Written by Tim Mann,
Model Railroad Switch List and Manifest Formatter (MR SLAM Formatter)
reads in a JMRI created manifest or switch list CSV file,
formats the data according to the user's settings,
and then writes the manifest or switch list to a PDF file.
The PDF may be printed directly from the program
or opened for viewing with Adobe's free program Acrobat Reader.
MR SLAM Formatter offers numerous options to customize your manifests and switch lists.
MR SLAM Formatter runs under both Windows 10 and Mac OS X 10.15
and is available as a free download from
its website.
- TrainCrew allows engineers and conductors using wireless throttles to add
realism to their operations. "TrainCrew allows you to simulate the tasks performed
by a train crew while performing their duties but haven't traditionally been modeled
by model railroaders, or able to be represented while operating model train layouts."
See for information on use with JMRI.
-
The
Train Throttle Windows App works with JMRI
to let you run a train from a Windows computer. You can download it from the
Microsoft store.
-
An easy-to-use interface to allow iPhone®, iPad®, and iPod touch® users to link to their model railroad with JMRI
and other train control applications. More information about its use with JMRI available
here. A free version for controlling one
locomotive can be
downloaded from the Apple Store.
-
XTrackCAD is a great, free java tool for designing
your layout, developed by a group of model railroaders.
XtrkCadReader
is a JMRI tool built by Giorgio Terdina to take layout information created
by XTrackCAD (.xtc files) and convert it to a form that JMRI can read (XML files).
This tool lets you import your physical layout design from XTrackCAD directly
into JMRI Layout Editor so you can easily set up controls for the layout you've built.