The definitive throttle for your DCC-EX railroad.

CabForward is a beautiful, fully native client for the DCC-EX Command Station — a complete, delightful control surface for model railroaders. Throttles, roster, routes & automations, operating sessions, accessories, command-station management and decoder programming, wrapped in a polished, themeable interface.

This is the one you've been looking for.

CabForward Train Controls — on the footplate
On the footplateMulti-train throttle deck
The main menu

Eight destinations.

Every top-level area of CabForward is shipping today. Tap any tile to jump in.

Built for operators

Everything your command station can do — beautifully.

CabForward speaks the DCC-EX command protocol natively, verified to the letter against the full command summary.

Train Controls throttle deck in landscape on iPad Train Controls single-cab throttle on iPhone
Train Controls

A throttle deck that puts you in the Engineer's seat.

Drive every locomotive on the layout with speed, direction, stop & e-stop and a full function grid — with per-loco control styles and inputs.

  • Per-loco control styles — standard or switcher, slider or rotary knob.
  • Quick consists built on the fly, with automatic directional headlights.
  • Landscape layout with a function/accessory sidebar and a quick-access control bar.
  • Game-controller driving with rumble feedback.
Roster showcase — Union Pacific Big Boy on iPad
Roster

A photo-rich library of your fleet.

Catalog locomotives with short/long addresses and customizable functions, build consists, and track non-powered rolling stock with rich hobbyist metadata.

  • On-device AI background removal for crisp locomotive photos.
  • Consists with per-member relative direction & curated functions.
  • Rolling stock — freight, passenger, cabooses, MOW and more.
  • Command-station import of your existing roster.
Operations — working a switching job on iPad
Operations

Prototypical switching games & operating sessions.

Generated, capacity-aware jobs built from your layout profile and roster — light-engine moves, transfer runs, local freights, yard switching, unit trains, passenger runs and railfan sessions.

  • Cars matched to industries they serve and to each track's capacity.
  • Tickable switchlists with a briefing and assigned power.
  • Author your own scenarios — pick power, add steps, attach cars & locations.
  • One-tap hand-off drops assigned power onto the throttle deck.
Railroad Identity — switching between My Railroad and a shared layout
Settings → Sharing & Multiplayer

Share your railroad. Visit theirs.

Send a friend or club a standing iCloud invite and your whole layout — track plan, roster, rolling stock, routes and saved operating sessions — becomes theirs to hop aboard, live, anytime.

  • One unified switcher — your own railroad plus every one shared with you, one tap to hop aboard.
  • Live collaboration — your edits and theirs sync automatically while you're aboard the same layout.
  • Full Crew, View Only, or Custom permissions — choose exactly which areas (roster, accessories, routes, operations, layout) a guest may change.
  • Never disturbs your own data — visiting backs up your railroad automatically; switch back anytime, untouched.
  • Revoke anytime — see everyone who has accepted your invite and pull their access with one tap.
Routes & Automations — authoring an EX-RAIL routine
Routes & Automations

Author EX-RAIL without leaving the app.

A typed opcode palette lets you build ROUTE / AUTOMATION / SEQUENCE routines, run them live in-app, and export a compliant myAutomation.h.

  • Live in-app runner with IF/ELSE branching and sensor waits.
  • Start & kill routes already flashed on the command station.
  • Compliant export with validation warnings and balanced blocks.
Beyond the iPhone

Your railroad, your way.

CabForward extends to your wrist, your Home Screen, Siri, and a physical controller in your hand.

Apple Watch

A wrist remote that drives speed with the Digital Crown, plus direction, favorite functions, e-stop and track power. The phone owns the live connection.

QuickDrive Widgets

A configurable Quick Drive widget showing a chosen locomotive or consist — its photo, name and address. Tap to deep-link straight into Train Controls. It even mirrors your active theme.

Siri Support

App Intents for emergency stop, track power, set speed & direction, toggle a function, throw a turnout, run a route, and "Drive" a roster locomotive — executed against the live client.

Game Controllers

Map a physical controller onto the throttle — D-pad to switch trains, face buttons for favorite functions, sticks for direction & speed, triggers to ease speed, with haptic rumble throughout.

iCloud Sync

Roster & photos, consists, rolling stock, accessories, routines and your layout profile sync through CloudKit — with explicit Merge / Upload / Download and opt-in live sync.

Resilient & native

Auto-discovery, reconnect-on-launch, exponential backoff, and a lightweight heartbeat keep the link alive. Swift 6 ready, built on the Observation framework.

DualSense Controller Mappings for CabForward
Tactile Precision

Game Controller Layout.

CabForward integrates physical controller support seamlessly to provide ultimate console-grade, tactile command over your railroad layout.

  • D-Pad — Switch between active throttles and cycle through multiple locomotives effortlessly.
  • Left Stick — Move vertically to nudge speed incrementally, or push horizontally to change locomotive direction.
  • Squeeze Triggers — Analogue triggers act as easy speed-down (L2) and speed-up (R2) mechanics for smooth acceleration.
  • Action Buttons — X, Y, A, and B trigger your 4 favorite locomotive functions instantly.
  • Haptic Rumble — Feel the response in compatible controller grips during emergency stops or throttle changes.
Make it yours

Thirteen hand-crafted liveries.

Dress your whole railroad in a look you love. Pick from thirteen beautiful themes and the entire app — along with your widget and Apple Watch — instantly restyles to match.

Brass & Pine Midnight Express Daylight Limited Blueprint High Contrast Pullman Coal & Ember Glacier Sunset Limited Forest Flyer Warbonnet Night Mail Copper Canyon
CabForward Pro

Free to drive. Pro to go all-in.

Drive a single locomotive, control accessories and manage your command station for free — unlock the full railroad with Pro.

Free

Everything you need to get rolling.
  • Drive a single locomotive
  • Control accessories
  • Manage the command station
  • Change throttle defaults
$0forever
Pro

CabForward Pro

Unlock the full railroad — choose what suits you.
  • Everything in Free, plus:
  • Multiple trains & consist building
  • Roster, Operations & Routes
  • Locomotive programming
  • Game-controller driving & themes
  • Layout profiles & iCloud sync
  • Live layout sharing — invite friends & visit theirs
  • Widgets & Siri Support
Lifetime Best value $39.99 once
Annual $9.99 / year
Monthly $0.99 / month

Monthly & annual subscriptions include a 7-day free trial.

Active development · All eight destinations live

Bring your layout to life.

CabForward turns your iPhone, iPad, Mac and Apple Watch into the most beautiful control surface your DCC-EX railroad has ever had.

Get CabForward →