Open Rails: free train simulator that supports the world's largest range of digital content.
-
Updated
Oct 24, 2026 - C#
Open Rails: free train simulator that supports the world's largest range of digital content.
🚂 Train Simulator build on .NET, using MonoGame and including native RailDriver support
.NET SDK for P.I. Engineering USB HID RailDriver Desktop Train Cab Controller https://raildriver.com/
MSTS/OpenRails and other train simulators standardized \global\tsection.dat File
Use Lex and Bison to compile Kuju style Signal Scripts used by MSTS and other train simulators
Unpacks Train Simulator activities.
A Python module to read and write files used with MSTS and Open Rails.
MSTS/ORTS grammar, MSTS/ORTS File Support for Visual Studio Code
Calculates points for concentric light circles for MSTS light-definition format.
A tool for moving routes between Train Simulator and external storage.
A Python module to read MSTS/ORTS shape files into Python data structures and write them back into text.
A cross-platform CLI for compressing and decompressing .s, .t, and .w files used with Open Rails and MSTS.
Python scripts to create extra shapes that complement Norbert Rieger's existing DBTracks shapes.
Python scripts to customize Norbert Rieger's NR_Emb shapes with ATracks-like railheads.
Python scripts to insert overhead wires into Laci1959's animated DblSlip7_5d shapes.
A Python module for programmatically modifying MSTS/ORTS shape files without using 3D modeling software.
A Python module that wraps the ffeditc_unicode.exe utility.
To associate your repository with the msts topic, visit your repo's landing page and select "manage topics."