Java Model Railroad Interface (JMRI) icon
Java Model Railroad Interface (JMRI) icon

Java Model Railroad Interface (JMRI)

JMRI is a suite of tools. The two most popular tools are DecoderPro for programming DCC decoders, and PanelPro for controlling layouts.

Java Model Railroad Interface (JMRI) screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

Java Model Railroad Interface (JMRI) News & Activities

Highlights All activities

Recent activities

No activities found.

Java Model Railroad Interface (JMRI) information

  • Developed by

    US flagJMRI Community
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    2 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  275 Stars
  •  348 Forks
  •  52 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
Java Model Railroad Interface (JMRI) was added to AlternativeTo by superoxyde on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Java Model Railroad Interface (JMRI)?

The JMRI project is building tools for model railroad computer control. We want it to be usable to as many people as possible, so we're building it in Java to run anywhere, and we're trying to make it independent of specific hardware systems.

JMRI is intended as a jumping-off point for hobbyists who want to control their layouts with a computer without having to create an entire system from scratch.

You can manage your locomotive rosters and easily program your decoders using DecoderPro®. You can build control panels and control your layout using PanelPro™ to set up signaling. OperationsPro™ lets you create manifests that route cars across your railroad from shipper to receiver, and provide train crews with operating instructions.

Going beyond the basics, you can use Logix to automate your layout's behavior, interface with X10 and Insteon systems to control your layout room's lights and write scripts to extend the capabilities of the system.

Official Links