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.