Projects
Things I built and still maintain, grouped by what they are for. Every project links to its source on GitHub.
Apps and web tools
Self-hosted web apps and tools that run in a browser or on a phone, mostly FastAPI or TypeScript.
retrospekt
Self-hosted retrospective board with Vite, Lit, FastAPI, MongoDB and SSE.
guidr
Step-by-step guide runner for Android and iOS, with timed steps, notifications and progress tracking.
deq-tune
Pioneer DEQ equalizer profiles, in the browser.
changewatch
Code-defined change monitors with FastAPI and Playwright.
Dude, Where's My Package?
Package tracking for Dutch carriers: REST API, background poller and a Chrome extension. Live site.
Home automation and hardware
Home Assistant add-ons, ESPHome components and ESP32 hardware for around the house.
inknook
Wall-mounted e-paper dashboard in a photo frame: ESP32, ESPHome and a FastAPI backend.
esphome-vl53l1x
ESPHome external component for the VL53L1X time-of-flight distance sensor.
ha-card-designer
Drag-and-drop Lovelace card designer for Home Assistant, with live card preview and YAML copy-out.
Desktop and Linux
Small utilities for a Linux desktop, written in Python with GTK.
wallpaper-picker
GTK wallpaper picker for X11: fetches from Wallhaven, with blacklist, shuffle and a systemd timer.
crappy
A floating desktop assistant that pops up with unhelpful advice. Spiritual successor to Clippy.