Code

Things I've built. Mostly Rust, mostly small, and mostly plaintext: tools whose data you can read, grep, and diff without the tool itself.

Drizzle

CSS · thombruce/drizzle

A classless-first CSS framework driven by CSS variables. Bare semantic HTML renders well with no classes or IDs at all. This site is styled with it: there isn't a single class attribute in the markup.

Flexi

A family of minimal command-line tools, inspired by todo.txt. Each keeps its data in a single human-readable text file, one entry per line, that you can grep, diff, and edit by hand.

Inkpot

Rust · thombruce/inkpot

A writing format and desktop app for prose and poetry. It keeps a whole work (a novel, a short story, an article) in one continuous plain-text document, while letting you rearrange its parts, annotate invisibly, and edit non-destructively.

Tonic

Rust · thombruce/tonic

A git worktree companion: git and tonic.