Skip to content
Richard Wooding

developer · open source · go & rust

Hi, I'm Richard Wooding. I build developer tools.

I build small, dependency-light tools and libraries — static analysis, project & format detection, MCP servers, and the gloam design language that ties these pages together. Mostly Go and Rust, always shipped.

25 open-source projects · all live, all documented

whoami
$ richard --whoami
name      Richard Wooding
focus     developer tools · libraries
langs     Go · Rust · Zig · C# · Java · TypeScript · JavaScript
projects  25 open-source · all shipped
$ richard --projects | wc -l
25

about

Small building blocks that do one thing well.

I'm a software engineer drawn to the unglamorous, reusable layer of the stack: the library, the CLI, the well-behaved server. I like giving a tool a sharp scope and a clean API, keeping dependencies few, and documenting it properly. Recently that's meant per-function complexity metrics, project and binary analysis, Model Context Protocol servers, and a dark little design system so all of it looks like it belongs together.

open source

Projects.

Twenty-five things I've built and shipped — each with a live site and source on GitHub.

toolbox

What I work with.

  • Go
  • Rust
  • Zig
  • C#
  • Java
  • TypeScript
  • JavaScript
  • CLIs
  • libraries & APIs
  • static analysis
  • MCP servers
  • CEL
  • GitHub Actions
  • design systems
  • open source

contact

Get in touch.

Happy to talk about developer tooling, open source, or a project idea.