Every one of these is an output of the same workflow —
spec just enough, code for quality, verify and fail fast.
Read how →
emojig
— all your emoji are belong to us
live
A low-memory, instant-popup, daemon-free emoji
picker for Linux — GUI and TUI in one
static Zig binary. Auto-detects terminal vs.
desktop, fuzzy-searches 2,249 embedded emojis
with zero heap allocations in the search loop,
and restores your terminal even on a crash.
Zig 0.16
900 KB static binary
< 5 MB RSS
GUI + TUI
No daemon · no Electron
cati — cat for images
active
Renders PNG/JPEG/SVG files and video frames right in
the terminal, using Unicode block glyphs and 24-bit
ANSI true-color — with half, quad, sextant, and
spark render modes plus play and
browse subcommands.
Go
half · quad · six · spark
play · browse
uman — Uman Manages Apps Nicely
active
The glue behind this workflow: a Go CLI that manages
a whole directory of local git projects — bulk
status, guarded push, and syncing project websites
into one publishing repo.
Go · cobra
status · push
website sync
A lightweight GTK4 image viewer for Linux, built for
pixel artists and developers — crisp nearest-neighbor
scaling, sprite-sheet animation, palette extraction,
and GNOME Files integration.
GTK4
Pixel-perfect scaling
Nautilus integration
Headless Wayland demo runner and recorder. Scripts,
plays, and captures frame-accurate TUI/GUI demos as
.reel files under a virtual Sway
compositor — kill flake and auto-update READMEs in CI.
Go
Headless Sway
Frame-accurate
Manage your Claude Code setup declaratively from one
config.yaml — permissions, hooks,
AGENTS.md, slash commands, and language docs. The
harness that keeps every project consistent.
Go
Idempotent apply
Single source of truth
A local Markdown viewer built around mdBook — render
any Markdown file to a navigable, offline HTML book
with Mermaid support, no resident process.
Go
mdBook + Mermaid
Offline
Bootstrap and maintain a full Neovim config from a
single YAML file. Generates managed Lua blocks for
options, plugins, keymaps, and LSP — and never
touches what you write outside the markers.
Go
lazy.nvim
Managed blocks
A lightweight GTK4 app and Nautilus extension for
Linux — select PDFs in GNOME Files, right-click
Merge…, and combine them instantly.
Also does page selection and document management.
GTK4
PDF merge
Nautilus integration
Watches one process and its whole tree, recording CPU
and memory over time — as a live TUI graph or a
plain/color/JSON line stream. Tracks peaks, marks and
annotates spans, and prints a summary on exit.
Go · cobra
Live TUI graph
JSON stream