OpenLoco/OpenLoco
An open source re-implementation of Chris Sawyer's Locomotion observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 97
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 29.5
- age_days: 3161
- days_rel: 20
- days_push: 7
- n_releases_24m: 25
Adoption not part of the score
1877 stars · 214 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
OpenLoco is an open-source C++ re-implementation of Chris Sawyer's Locomotion, a transport company construction and management simulation game. It requires the original game's asset files and aims to modernize the game with improvements like multiplayer and increased limits, similar to how OpenTTD and OpenRCT2 improved their respective games.
Use cases
- play Chris Sawyer's Locomotion on modern 64-bit systems
- run Locomotion on Linux or macOS without the original Windows binary
- play a modernized Transport Tycoon successor with bug fixes
- contribute to an open-source reimplementation of a classic game engine
- translate the game into new languages
- test upcoming multiplayer support for Locomotion
When to choose
- you own the original Chris Sawyer's Locomotion and want to play it on modern hardware or OSes
- you want an actively developed, improved version of Locomotion
- you want to contribute C++ code to a classic game reimplementation project
When to avoid
- you don't own the original game, since its asset files are required
- you want a fully standalone transport sim with original graphics and audio
- you need multiplayer right now, as it is still a work in progress
Facets
application · maturity active
game-engine simulation graphics gaming-tools simulation cross-platform windows cpp open-source-game transport-tycoon chris-sawyers-locomotion game-reimplementation openttd-like trains game-development linux macos sdl2
3 sources
- readme: https://github.com/OpenLoco/OpenLoco · fetched 2026-08-28 · 6ea9ae4a9c26
- homepage: https://openloco.io/ · fetched 2026-08-29 · 11dc37affc0e
- site_page: https://openloco.io/about · fetched 2026-08-29 · 3de9eb6b9782
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| OpenLoco/OpenLoco | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="OpenLoco/OpenLoco")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem