

Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- Here is the same type of map for the Swiss long distance rail network: https://network.sbb.ch/en/by sschueller
- Too many style options give the illusion of choice and the trains are hard to see. Curate the style for the user and then offer controls that actually are meaningful to UX of the simulation. This looks more like a map style design tool than a train simulator.by iamleppert
- Very cool. If you want to see what people have created using the Swiss public rail data checkout the showcase here: https://data.opentransportdata.swiss/showcaseby sschueller
- Coincidentally vibe-coded a train map for North-Western Europe this morning.
It follows scheduled time, not live time, as most countries don't have live positions.
by jorisboris - A similar train map of The Netherlands that has existed for a long time, but is geographical instead of schematic, and provides a live view of trains (based on the schedule) instead of a day in the past: https://spoorkaart.mwnn.nl
- If you're ever in the Netherlands, you HAVE to checkout Amsterdam's Lelylaan station. Absolutely beautiful.
- Is this a joke? It's the worst station in Amsterdam, followed by Duivendrecht.by xecaz
- No, but check out Rotterdam Centraal, Haarlem and Groningen. Also stunning, IMHO, is Antwerp, Belgium.by mdemare
- A proper simulator would cancel most of the trains whenever the weather changes. Dutch trains fail whenever:
* There's leaves on the rails
* It snows
* It's too cold
* It's too hot
* rand(1, 10) > 7
On top of that, there's protests and strikes.
by tosti - Cancelled trains are shown in red and can be toggled off and onby zazaalaza
- The leaves things is actually kind of intresting.
It turns out that if you grind wet leaves it creates a lubricant.
Lubricating the tracks is kind of an issue if you want to stop a 80 ton train
by randoomed - You just repeated an outdated meme. Go compare our punctuality statistics with our southern and eastern neighbours. Then do the rest of the world. Make sure to account for differences in definition of punctuality between providers.
Yes, delays are annoying and there are things the train companies can do better, but our system is most of all reliable enough and we are doing just fine.
by NietTim - As a fellow Dutchman, I agree that complaining about the NS is a very tempting thing to do. However, we should not forget that our train infrastructure is considered world class across multiple metrics, including reliability (yes really).
To recalibrate your expectations I wholeheartedly recommend taking a train ride from somewhere in Germany to anywhere else in Germany.
by Pepe1vo - Cool view ! For France, I've built the first interactive map of all* public transports.
You just zoom on a zone and see the network (the bluish polygons) pop-up, clickable.
Representing trains, that all share a common way but with very different schedules and destinations, is hard. No map is good, all do compromises. Hence I've delayed representing trains, it's too hard.
https://cartes.app/?style=transports&gamme=urbain&filtre=lig...
* well most, those that are published in GTFS.
by maelito - Very nice.
It seems the 25kV https://en.wikipedia.org/wiki/Betuweroute is missing. Although mostly used for freight and therefor no or other type of schedule, it would be nice if it was projected at least.
by smartbit - The design is based on the official Spoorkaart published by NS here: https://nieuws.ns.nl/spoorkaart-2026-hier-te-downloaden/by zazaalaza
- Being able to collapse the left sidebar would go a long way to improve mobile experience. Currently it's unusable on mobile.by flexagoon
- You can collapse it by pressing the gear iconby zazaalaza
- Nice.
But don’t try on mobile screen. It seems that a lot of vibe coders forget (or just skip it) to add to prompt “do a mobile version of website as well”.
by sixtyj - It's a lot of work for very little return, especially for a hobby or side projectby ucosty
- My bad. It works on mobile but I haven’t realized I need to tap the wheel to hide control panel. OP hid it by default now.by sixtyj
- > It seems that a lot of vibe coders forget
So do many non-vibe coders, somehow. I dont understand why someone would make a website without mobile support in 2026, when phones are the primary device for a lot of people.
by flexagoon - As a plebeian with only a phone I was not able to use this website.by artisinal
- I just tried it on an iPhone and it worked...fine? The collapsible configuration panel has some placement issues, but otherwise the page is perfectly usable.
Secondly, it's a tosser simulation. It isn't a transit app for someone running to catch the train. Someone "vibe coded" it for novelty and they owe you, or anyone else, literally nothing.
As ucosty mentioned, "It's a lot of work for very little return". As some who made dozens of fun little web gadgets and toys that hit viral success, there is something remarkable about how entitled people get for something that literally benefitted me in absolutely no ways.
by llm_nerd - The Netherlands might not have the most extensive or fast rail network, but it's frequencies are pretty much unbeatable. In some places it runs more as a metro network than a heavy rail one. This visualisation shows that nicely!by tcumulus
- If I remember correctly the Tokaido Shinkansen goes every 3-4 minutes. I think the frequency on the Utrecht-Amsterdam stretch is on average 5 minutes?by jorisboris
- Wasn't my experience, frequencies are fine but I don't think it's unbeatable at all. The default simulation is 50x speed by the way, perhaps that gave you the impression.by NoLinkToMe
- And as far as delays go, I believe it is (or was, last I looked) nr 3 in the world, after Japan and Switzerland.
Of course, Japan's trains are world-class, but at least those are widely recognised as such. The Dutch rail network is much denser than Switzerlands, but catches a lot of flak.
(Which is not to say that it can't or shouldn't be improved, but it's also good to recognise what's going well.)
by Vinnl - Netherlands is ninth on this list by the UN, but that includes (even tinier) countries like Monaco, Luxemburg and Belgium.
So I guess the NL is about top 5-ish in the world density wise
https://w3.unece.org/pxweb/en/CountryRanking?IndicatorCode=4...
by tnolet