Mischellaneous HTML+JavaScript or python script tools built mostly with the help of LLMs.
This collection is an experiment in prompt-driven development with very low stakes.
Inspired by Simon Willison https://github.com/simonw/tools
DNT cabins, trips, etc
- API (graphql) browser Explore what data is available from DNT graphql API.
- https://ut-backend-api-2-41145913385.europe-north1.run.app/compact-data-v2?cabins=true
- https://ut-backend-api-2-41145913385.europe-north1.run.app/compact-data-v2?pois=true
- https://ut-backend-api-2-41145913385.europe-north1.run.app/compact-data-v2?trips=true
- https://rettikartet.no/app/turruter Kartverkets database?
Genealogy
- Genealogy Tree Viewer A D3.js powered genealogy tree viewer that shows ancestors (parents above children). Supports multiple JSON data files.
Games
- Entur GTFS to GeoParquet Python script to download Entur GTFS and convert to (Geo)Parquet. Run with
uv run python/entur_gtfs_to_geoparquet.py.
- AIS to single day feather Python script to download hugging face AIS data for one day and save as arrow (feather). Run with
uv run python/fetch_ais_to_arrow.py
- Estimate Vehicle Positions (DuckDB) Python script to estimate real-time vehicle positions from SIRI ET data using DuckDB for interpolation. Run with
uv run python/estimate_vehicle_positions_duckdb.py.
Entur pipelines
Backend
FastAPI backend Simple backend for services needing that. Currently serving Entur interpolated vehicle positions.