Traintastic is an open source model railroad control and automation application. Traintastic is not yet a full featured product, it is under active development. New features are added overtime.
Traintastic is a spare time hobby project, the goal is to develop a full featured model railroad control application. It is not yet as feature rich as other well known model railroad control applications, but one day it will be.
Early access development builds are available for testing, get them here.
Traintastic includes a built-in Lua scripting engine that allows you to define custom behavior for your layout.
Scripting is completely optional, it is something extra. Traintastic can be used without it.
When built-in features stop, scripting begins.
Traintastic supports a broad range of command stations and other hardware.
To check whether your command station or hardware is supported, please check the supported hardware appendix in the manual.
The application is already available in 9 languages:
The user manual is currently available in English only.
All translations are created by users, for users. Additional translations or improvements to existing ones are very welcome.
Traintastic is a long-term open source project, it started in 2019 and it will problably take a few more years to develop a full featured model railroad control application.
If you enjoy following or contributing to the project connect with us on our Community forum or on GitHub.