Free and self-hosted. Run your model railway from your phone, tablet or PC — driving, turnouts, block control and automatic running. For DCC-EX, Roco Z21, Märklin, ESU ECoS, Fleischmann Twin Center, Lenz and Uhlenbrock.
This runs entirely in your browser (simulation — no layout needed). Exactly the real controls: turn on track power, pick a loco, give it throttle, toggle functions. As you drive, a "train" runs through the blocks.
From manual driving to a layout that runs itself.
Smooth throttle, direction, functions (lights/sound) and turnouts — from any device, with multiple operators at once.
Per-block occupancy and collision prevention: a route is refused if a block is occupied.
Trains follow routes block by block — reserve, drive, arrive, wait, continue. Manual override any time.
Drive a lap and the layout discovers itself: blocks and routes are built from the occupancy feedback.
Operate your layout remotely via the web version with a secure pairing code. Or purely local on your own Wi-Fi.
Dutch, English and German. Free and open; no subscription, no cloud lock-in.
One app — pick your command station at startup.
| Command station | Connection | Status |
|---|---|---|
| Simulator | — | ✅ works |
| DCC-EX | WiFi / TCP | ✅ works |
| Roco / Fleischmann Z21 | UDP · LAN | 🟡 ready, verify on layout |
| Digikeijs DR5000 | UDP · LAN | 🟡 ready, verify on layout |
| ESU ECoS / ECoS 2 | TCP | 🟡 in progress |
| Märklin CS2 / CS3 | UDP · CAN | 🟡 ready, verify on layout |
| Fleischmann Twin Center | serieel · P50X | 🟡 ready, verify on layout |
| Lenz · Roco multiMaus (XpressNet) | serieel | 🟡 in progress |
| Uhlenbrock · LoDi (LocoNet) | serieel | 🟡 in progress |
Free. Runs on Windows, Mac, Linux or a Raspberry Pi.
One file, unzip, double-click. Pick your system:
Unzip → double-click modelrailpro → the browser opens. Set your command station in the app (Manage → Connection). Works with network stations (DCC-EX, Z21, DR5000, ECoS, Märklin). For serial stations (Twin Center, Lenz, Uhlenbrock) use the Node.js version.
Besides local on your own Wi-Fi, you can also control your layout over the internet.
Fastest and offline — open the program on your network and control from any phone in the house.
Set a secret pairing code in the app and control your layout from anywhere via this website. The program connects outbound — no port forwarding.
ModelRailPro is completely free and open. A licensing mechanism is built in for future, further-developed versions (one-off or yearly) — but what you install now keeps working.