Design the actual railway
Draw a connected geometric track plan with manufacturer catalogues, flextrack, turnouts, crossings, signals, feedback contacts and operational blocks.
Design, control and automate one connected railway
RailKernel is model railroad and model railway control software for Windows, macOS and Linux. It combines track-plan design, DCC command-station integration, locomotive control, feedback, blocks, routes and automatic train operation in one visual application.
Draw a connected geometric track plan with manufacturer catalogues, flextrack, turnouts, crossings, signals, feedback contacts and operational blocks.
Operate locomotives, functions, turnouts, signals and other accessories while live states remain visible directly on the layout.
Calculate and protect routes, coordinate multiple trains, use feedback and reservations, and understand why every movement starts, waits or stops.
Digital model train software connects a computer to a digital command station so locomotives, turnouts, signals and feedback sensors can be operated and automated. RailKernel also builds an operational model from the connected track plan, blocks and routes.
No. The command station produces the track signal and communicates with decoders. RailKernel is the control and automation software that uses the command station to operate and supervise the complete layout.
Yes. RailKernel can calculate routes, reserve blocks and track corridors, set turnouts, monitor feedback and coordinate multiple calibrated trains while keeping its decisions visible to the operator.
Yes. The built-in simulator can reproduce feedback changes and train movements so layouts, blocks, routes and automatic operation can be tested before the physical railway is available.
RailKernel is available for Windows, macOS and Linux. Projects use the same concepts across all supported operating systems.
Explore the application or download RailKernel for your operating system.