Nibble
Content management system · 2026
A schema-driven CMS you install as your own Rails application — your theme, your content, your server.
- Ruby on Rails 8
- Inertia
- Vue 3
- TypeScript
Work
Software I design, build and operate — a content management system, developer tools for the terminal, software for the Linux desktop, open-source contributions, and the platforms I engineer for clients. Filter by stage, or by the tools each is built with.
Content management system · 2026
A schema-driven CMS you install as your own Rails application — your theme, your content, your server.
Command-line tool · 2026
Start a Nibble site, run its tasks, and work on any site's content from the terminal — as you, and never as more than you.
Database client · TUI · 2026
A fast SQL client and full-screen TUI for PostgreSQL, MySQL, MariaDB and SQLite — one binary, the same keys everywhere.
System monitor · Linux · 2026
A system monitor for Linux that remembers — a crash-proof collector daemon and a native app to explore what happened.
Desktop app · Linux · 2026
One app to choose, configure, preview and apply themes to both of your gates — the login screen and the lock screen.
Terminal multiplexer · 2026
A terminal multiplexer with a native window, for running many terminals and coding agents — and knowing which one needs you.
Messenger · Terminal, desktop & mobile · 2026
A peer-to-peer, end-to-end encrypted messenger with a terminal client and an app for Linux, macOS, Android and iOS — and no application server in the middle.
Video meetings · Self-hosted · 2026
A redesign of tide, the self-hosted video meeting service: a new interface in light and dark, an installable app, a screen-share popout and safer chat — on top of a Go and LiveKit core.
Linux desktop · Plugin · 2026
AirPods on a Hyprland desktop: battery, noise control and settings in the shell's bar and control centre, through EarPort's Bluetooth daemon.