Julius Tens's repositories
direkt.bahn.guru
All direct long-distance railway connections for cities in and beyond central Europe.
api.direkt.bahn.guru
Backend for direkt.bahn.guru
travel-price-map
CURRENTLY NOT DEPLOYED – Travel price map
geojson-svgify
Convert GeoJSON geometry paths to SVG polyline elements.
public-transport-data-scraper
Scraper that re-publishes official public transport datasets under stable URLs.
hare-niemeyer
Hare-Niemeyer aka. Hamilton or largest remainder method for seat distribution
german-administrative-areas
German administrative areas as GeoJSON.
sainte-lague
Sainte-Laguë method for seat distribution used in multiple parliamentary elections all over the world.
link.bahn.guru
DB shop deep links for bahn.guru
merge-simple-polygons
Merge two (adjacent) simple polygons into another simple polygon.
ral-to-hex
Convert RAL colour codes to HEX codes.
trainline-stations
List of european railway stations.
chore-score-bot
Telegram bot for randomly assigning chores to your flatmates.
db-clean-station-name
Remove noise and fix common typographic errors in Deutsche Bahn (DB, german railways) and VBB (Berlin-Brandenburg transportation authority) station names.
vbb-change-positions
Station-specific platform positions for changes between vbb main lines.
sainte_lague.rs
Sainte-Laguë method for seat distribution used in multiple parliamentary elections around the world.
ascii-art-coordinate-grid
Read a 2D coordinate grid from an ASCII-art-like string.
vbb-departure-hotline
Get information about VBB (Berlin/Brandenburg public transport) departures via telephone.
update-boilerplate-cli
CLI for updating projects to your latest boilerplate.
docker-nginx-redirect
Docker container for redirecting web-traffic based on nginx
generate-db-shop-urls
Magically generate Deutsche Bahn ticket URLs.
next-learn
Learn Next.js Starter Code
nvbw-osm-stop-comparison
Scripts to compare official DELFi zHV or NVBW stops with OSM stops
open-data-scraper
Scraper that re-publishes several open datasets which are either hard to locate (no stable URL) or hard to use (complicated format), or both.