Skip to main content

ModuOps

Simple and Robust Model Railroad Operations

Modular, Club and Home Layouts

Designed for operations on modular layouts such as Free-mo, club and home layouts of all sizes.

Easy to Use

Designed with modern user interface elements makes the software a joy to use.

Packed with Features

Pull & Drop OpsComing in v6

A new scheduling engine with pickups, loads and empties. Trains leave the yard full, and a whole day of runs can be generated and printed in one batch.

Timetables & string diagramsComing in v6

Build a timetable for your session. Print string diagrams, timetable reports and a crew sign-up sheet.

Any scale, any unitComing in v6

Lengths in any unit and any scale, standard or custom, with easy conversion between them. A measurement converter turns a tape measure reading into your layout's scale.

Yards, interchanges & unit trainsComing in v6

Any drop zone can be a train origin or terminus: a yard, an interchange track or a unit train origin.

Modern interfaceComing in v6

A rebuilt, responsive desktop app with light and dark themes. Automatic updates on Mac and Windows.

True print previewComing in v6

The trainlist preview is the actual printed page. Pickup-all-when-dropping option and a refreshed SwitchList.

More reportsComing in v6

New reports, including an Equipment Summary so members know what equipment to bring. All reports export to CSV for use in a spreadsheet.

Easy upgrade from v5Coming in v6

Open a version 5 layout and it is copied to the new format automatically. Your original file is left untouched. A few terms were renamed based on user feedback, such as Cars/Week to Demand.

Car types

Flexible equipment types. Autogenerated car codes or use a custom or AAR car type code.

Modules and towns

Easily specify the Modules or Towns on the layout. Add details for each as needed.

Consignees

The businesses that bring your layout to life. Consignees are the producers and consumers requiring railroad service.

Drop zones

Define track segments where equipment can be loaded or unloaded. Able to define large sidings holding large cuts of cars all the way down to a specific door at a warehouse, and everything in between!

Equipment needs

Consignees requests made for a specific car type to be delivered to a specific drop zone with an optional frequency.

Yards

All trains originate and terminate at a Yard. View the storage capacity and expected car types needed to run the layout based on the capacity of the yards.

Trains

Define the symbol, origin, destination, length and type of trains. Add a job overview, crew instructions, termination instructions and additional train orders.

Train routes

Train route definition allows for many unique options allowing for crews of all levels. Delivery can be made to all Consignees, specific consignees, or indicate to not send cars to a consignee. Easily label the work with optional "Direction" indicators.

Trainlists and Switchlists

The "script" crews use to do their work. Flexible output formats, easy to read and carry around the layout, help crews work successfully. Work can be scheduled randomly or weighted.

Module export/import

Modules can be exported to a standard text based format (json). The exported files can be stored in a central online repository available for import when a new layout is created.

Download for FREE!

version 5.7.1

Try Version 6 Beta

version 6.0.1-beta.0 · macOS

A complete rewrite of ModuOps. See What's New and Upgrading from v5.

Beta software
  • Has known and unknown bugs. Features and screens may change before the final release.
  • Back up your layout files first. Don't rely on the beta for an operating session.
  • v5 .mop2 files are copied to the new .mop3 format; originals are left untouched and still open in v5.
  • Keep version 5 installed until v6 is final.
  • Windows and Linux are not yet available.
  • Found a bug or have feedback? Email bhall_2001@yahoo.com.