trainsworld wiki

Mods & tools

Mods

trainsworld runs in a browser tab, which makes it unusually easy to build around: overlays, analysis panels, data exports, map skins. This is the index for them.

Nothing listed yet

The index is open and empty.

No mod has been submitted and checked yet, so nothing is listed. That is deliberate: a listing here will mean someone has read the code and confirmed what it does. When the first listing is published it will appear in this space with its install steps and version.

What belongs here

A listing can be a userscript, a browser extension, a standalone page that reads an exported save, a data set, or a map style. The test is simple: it should help people play or understand the game without changing anyone else's.

KindExamplesStatus
Overlays & analysisPanels that read the running game and report on itOpen
Data & referenceCity lists, demand dumps, fare tables, map extractsOpen
Map stylesAlternative looks for the map layerOpen
Save toolsInspect or back up a save without uploading itOpen, with care
Cheats & score manipulationAnything that fakes points or leaderboard entriesNot listed
Account or save stealingAnything that sends data off your machineNot listed

How a listing gets checked

  1. Read the code. Every line, or the part that touches the game and the network.
  2. Run it. Against the current build, on a fresh game, and note what it reads and what it writes.
  3. Confirm the network story. A mod that claims to be offline should make no requests. A mod that needs a server should say which and why.
  4. Check it fails safely. Game updates break things; a listing should degrade to a message, not to a broken save.

Listings carry the version they were checked against. When a game update lands, listings are marked unverified until they are re-checked — not quietly left as if nothing changed.

Safety, in plain terms

Before you install anything

A userscript runs inside the game page with the same access the game has. Install from the author you trust, read what it asks for, and prefer scripts that only read. Nothing on this site can protect you from a script you install yourself — a listing is a record of a check, not a guarantee.

trainsworld keeps saves in your browser; the game's own sharing is a separate, explicit step. No legitimate mod needs your account password, and none should upload a save you did not choose to share.

Submitting

Submissions are not open yet — the address to send them to will be published here when the first batch is ready. What a submission will need:

Until then, this page doubles as the template every future listing will follow.