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.