JMRI is a suite of tools. The two most popular tools are DecoderPro for programming DCC decoders, and PanelPro for controlling layouts.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
United States

Apps similar to TrainController include Java Model Railroad Interface (JMRI), which is free and open source. Other options are Rocrail and RailScanPro. In total there are three apps like TrainController for Mac, Windows, Linux, the web and Android.
JMRI is a suite of tools. The two most popular tools are DecoderPro for programming DCC decoders, and PanelPro for controlling layouts.



RailCommand, powered by RailScanPro, is model railroad control and automation software designed as a replacement for TrainController. It brings layout control, signaling, routing, and multi-user dispatching together for individual hobbyists, clubs, and museums.
