Your ICE Train Companion for macOS

MacOS App

A Wizard Hat with Lightning in the Background and the title Wizard
Download App
Table of Contents

Stay connected to your journey with real-time train information right in your menu bar

TrainSpeed is a sleek macOS menu bar app that transforms your journey by providing real-time train information at a glance. Whether you’re a daily commuter or an occasional traveler, TrainSpeed keeps you informed without interrupting your workflow.

Key Features

Display the current train speed with estimated arrival times and delay.

The mac menubar app showing the current speed of the train with arrival time and delay

Show detailed informations about current and past train journeys

A sidebar showing past journeys with the current journey selected. The UI shows detailed information about the speed and a speed graph of the journey.

Select your stop and always stay updated on your arrival.

A list of upcoming stops on the current train route, with one stop selected.

View delay history for any stop on your route.

A view of an upcomig trainstop with delay history for that stop.

Configure what information is shown in the menu bar and refresh intervals.

The settings view of the app, showing various configuration options for what is shown in the menubar and the refresh interval.

✅ WiFi strength indicator

System Requirements

  • macOS 14.0 or later

Setup

  1. Download and unzip the app from the link below.
Download App
  1. Move the app to your Applications folder.
  2. Open the app and allow it to run in your security settings if necessary.
  3. Allow local network access (thats needed to fetch the data from the ICE train).
  4. Make sure to connect to the ICE Wi-Fi network.

How it works

The app uses the same local network api, as the iceportal to fetch the current speed and other information from the ICE train. The api is unauthenticated and can be accessed by any device connected to the ICE Wi-Fi network. It seems like the api updates the trainspeed around every ~5 seconds, so setting refresh intervals to less than that will not yield any better results other than quicker updates on other metrics like arrival time.

TrainSpeed is an independent app and is not affiliated with Deutsche Bahn AG. ICE is a trademark of Deutsche Bahn AG.


Previous

WCAG 3.1 Lesbarkeit Cheatsheet

Cheatsheet zu der WCAG 3.1: Lesbarkeit als Teil eines Vortrags zu dem Thema Barrierefreiheit

Next

FRØ - kein schlechtes Wetter mehr

Umfassendes Brand Design Projekt mit Logo Gestalltung, Typografie, UI Design, Animation und vielem mehr.

Figma
Illustrator
Photoshop
After Effects
+1