A collection of focused apps built to solve problems I have.
| App | Platform | Description |
|---|---|---|
| Barr | macOS | A second home for menu bar apps. |
| Windo | macOS | A floating, always-on-top web window. |
| Loadout | macOS and iOS | Inspect AI-agent skills and MCP servers configured on a machine. |
| Livewall | macOS | Native live wallpapers for macOS. |
| MrMouse | macOS | A lightweight Logitech MX Master 3S driver. |
| Herdr iOS | iOS | A SwiftUI client for Herdr. |
| JellyTV | tvOS | A Live-TV-first Jellyfin client for Apple TV. |
| Puddle Cup | Web | A 90-second Three.js toy sailboat race through a flooded backyard. |
| Micro Gains | iOS and Cloudflare Worker | Tiny bodyweight sets pinged to you through the day. |
Each app owns its project files, documentation, and license. Run development commands from the app directory unless its README says otherwise.
Barr, Windo, and Loadout are built, signed, notarized, published to GitHub Releases, and submitted to the Homebrew tap by the shared release workflow. Release tags are app-scoped to keep versions independent:
barr-v0.0.10
windo-v0.1.7
loadout-v0.1.3
The workflow requires these repository Actions secrets:
BUILD_CERTIFICATE_BASE64P12_PASSWORDAPPLE_TEAM_IDAC_API_KEY_BASE64AC_API_KEY_IDAC_API_ISSUER_IDHOMEBREW_TAP_TOKEN
Historical releases and assets are preserved here under legacy-<app>-v*
tags. See LEGACY.md for the migration map.