Own product · Visualisation · Web & software
Jahreszeile and Tankzeile
Time as a line: Jahreszeile puts the school holidays, public holidays and bridge days of all German states into one band, Tankzeile tells you when fuel is cheapest under the 12 o’clock rule. Our own products (in German).




- states: school holidays per the Standing Conference of Education Ministers, cross-checked with each ministry
16
states: school holidays per the Standing Conference of Education Ministers, cross-checked with each ministry
KMK and state ministries, checked 29 Sep 2026
- prices may only rise once a day – which determines the right time to fill up
12:00
prices may only rise once a day – which determines the right time to fill up
§ 2 German Fuel Price Adjustment Act
- filling stations from OpenStreetMap with opening hours and route
10,371
filling stations from OpenStreetMap with opening hours and route
OSM, ODbL, as of 30 Sep 2026
01Starting point
Two everyday questions where timing matters: “When are the holidays, and where does a bridge day pay off?” and “Fill up now or wait?”. Both answers are in official sources – scattered across 16 ministries and one law.
02Approach
- 01Jahreszeile: the whole year as a band, all 16 states stacked, today as a line; public holidays per state backed by the legal text.
- 02Holiday planner with bridge days, printable calendar, calendar weeks and a calendar file (.ics).
- 03Tankzeile: the 12 o’clock rule and the daily pattern published by the Federal Cartel Office as a plain answer (“fill up this evening”), for every place in Germany.
- 04Filling stations with opening hours, the nearest open station and a route. As long as live prices are missing, the page says so openly and shows no prices.
03Outcome
Both are online – jahreszeile.de and tankzeile.de – and answer their question in one sentence, with the source right below.
- Next.js
- TypeScript
- SVG
- iCalendar
- OpenStreetMap
- Vitest
A similar task on your desk?
In the intro call we tell you how we would approach it – and how quickly you would see results.