A Focused Tool for Model Railroad Freight Operations
JMRI, including its OperationsPro tools, has made an enormous contribution to the model railroading hobby. Its free, open-source tools have helped countless model railroaders with decoder programming, locomotive control, signaling, and freight operations. The people behind it deserve real credit for what they’ve built.
Torus Train Ops shares that same passion for operations, but with a narrower focus: the movement of freight.
Torus brings together consignment-driven car forwarding, switch lists, waybills, and operating sessions that can carry forward instead of starting over each time.
Whether you prefer paper, digital tools, or both, Torus gives you the flexibility to operate the railroad you’ve built, your way.
Your Model Railroad Industries Create the Orders and Shipments
Imagine walking into your next operating session.
The bakery needs packaging materials. The lumber yard has a shipment ready to go. The paper mill is waiting on chemicals.
Those aren’t random car movements. They’re the reasons your railroad exists.
With Torus, you set the relationships between your industries, the commodities they handle, and how often that traffic moves. Torus turns those relationships into car orders and organizes the work for your trains.
Torus Train Ops brings industry-driven car forwarding, freight traffic generation, and prototype-style model railroad operations together in one dedicated software application.
Model Railroad Operating Sessions with Digital and Printed Switch Lists
Whether your operators prefer traditional paperwork or digital tools, Torus Train Ops supports both approaches to model railroad freight operations.
- Printed switch lists in five available styles.
- Printable waybills sized for traditional car-card pockets.
- Digital Car Cards & Waybills for operators who prefer that method.
- Individual crew workspaces accessible from phones and tablets.
- Live updates across your local network, without an internet connection.
Torus supports multi-user model railroad operating sessions, allowing crews to access their assigned trains and jobs from their own devices while the session is managed from the host computer.
There’s no separate crew app to install, no subscription, and no cloud service required.
Comparing Model Railroad Operations Software: Torus Train Ops and JMRI OperationsPro
Both programs support model railroad freight operations, but they were designed with different priorities.
| Torus Train Ops | JMRI OperationsPro | |
|---|---|---|
| Primary focus | Purpose-built freight operations | Operations within a broader model railroad software suite |
| Traffic generation | Consignment-driven car orders based on industry shipping and receiving relationships | Car forwarding using locations, routes, trains, schedules and loads |
| Operating sessions | Persistent orders and work across sessions | Persistent car locations with trains built for operations |
| Crew paperwork | Printed switch lists, printable waybills, and digital Car Cards & Waybills | Train manifests and switch lists |
| Crew access | Individual browser-based workspaces on a local network | Web Manifest and Conductor pages |
| Installation | Windows installer; no separate Java installation | Cross-platform JMRI installation with Java |
| Other railroad controls | Dedicated to freight operations; does not control locomotives | Includes throttles, decoder programming, panels and signaling |
| Price | One-time purchase, 30-day free trial, no subscription | Free and open source |
The difference isn’t simply what each program can do. It’s what each program was designed to do.
JMRI provides an extensive toolkit for model railroad control and operations.
Torus gives freight operators a dedicated system for turning industry demand into meaningful train movements.
Already Using JMRI? Keep It.
You don’t have to abandon JMRI to use Torus.
Keep using JMRI for decoder programming, throttles, signals or control panels. Let Torus handle your freight operations.
If you already have a rolling stock roster, Torus supports importing car information from a properly formatted CSV file, reducing the amount of information you need to enter manually.