Projekt

Programvara jag bygger för mig själv, öppen där koden tillåter. Kundarbete finns på runi.se.

Projekttexterna är på engelska så länge.

Appar

  • Heartlab

    A Wear OS and Android heart-rate insight system that computes strain and recovery on-device — with every formula visible and no data leaving the watch.

  • Runic

    A native Android music client for Navidrome, Jellyfin, Airsonic, and other Subsonic-compatible servers.

Verktyg

  • Depthmap

    A macOS command-line tool and companion app that turn photographs into 16-bit depth maps with Depth Anything V2 on the Neural Engine.

  • ColorHawk

    A native macOS scope for colour-critical work — histogram, waveform, vectorscope, and CIE 1931 xy, measured on the GPU.

  • LGFriend

    A SwiftUI menu bar app for controlling LG webOS TVs used as desktop monitors — picture settings, profiles, inputs, and power.

  • OsmAnd style override builder

    A local web app for building OsmAnd rendering-style overrides, with a live map that can be clicked to edit the field behind any element.

  • Allthings

    A small macOS file search tool built on Spotlight — regex matching, instant listing, and a deliberately short feature list.

  • Last.fm play count importer

    A small script that imports Last.fm play counts into Navidrome without inflating them, using only the difference and the original timestamps.

  • Serviceman

    A small GTK 4 window for inspecting and controlling macOS launchd services without reading launchctl output.

System

  • sid and box

    A disposable Debian sid environment for Apple silicon Macs, running in Apple's container runtime with the macOS home directory shared into it.

  • Self-hosted Linux and Docker infrastructure

    A homelab on hardened Ubuntu — encrypted ZFS, Caddy with automatic TLS, Docker Compose services, systemd-managed mounting and backups, and configuration kept in git.

Arkiv

  • Raspberry Pi plant controller

    A high-school final project: a Raspberry Pi system for remotely controlling a plant's watering, lighting, and ventilation over SSH.