Creator of foundational Go tools like mitchellh/mapstructure for data transformation and mitchellh/multistep for orchestrating complex workflows. His 46k stars across projects reflect deep expertise in making intricate systems composable and accessible.
libxev. I built a cross-platform event loop for handling concurrent operations at scale.
3.5kZig-JS. I built a bridge for Zig to call JavaScript from WebAssembly.
286Mapstructure. I made a Go tool that converts unorganized data into structured formats.
8kGhostty Go Bindings. I wrote Go bindings to control libghostty, a terminal emulator library.
142CLI. I wrote a library that powers command-line tools used by thousands.
1.7kGon. I made a tool that signs and notarizes Mac software for you.
1.5kGox. I made a tool that builds Go programs for every operating system at once.
4.6kZig LibGC. I built automatic garbage collection for Zig programs.
199Zig Libxml2. I built libxml2 using Zig to make cross-compiling it simple.
87Multispace. I built a tool that runs Terraform changes across dependent workspaces in order.
147Advent SQL. I solved Advent of Code 2021 puzzles using only SQL queries.
443Zig Libuv. I made Zig bindings for libuv with a build script that compiles it.
20Radar. I built a tool that catches errors in Ruby apps and reports them anywhere.
14Reflectwalk. I wrote a tool that walks through complex data structures in Go.
280Tree-sitter HCL. I built syntax highlighting for Terraform and HashiCorp configuration files.
90Go Z3. I wrote Go bindings to Z3, a theorem prover from Microsoft Research.
148Go VNC. I wrote a VNC client and server library for Go.
303Fogli. I built a simple library to read Facebook data efficiently.
10Hashstructure. I wrote a Go tool that creates unique IDs for any data.
767Protostructure. I built a Go library that encodes struct types through protocol buffers.
178Pointerstructure. I wrote a Go library that lets you address any value in a data structure using text.
215Middleware. I built a tool for chaining Ruby code steps together.
98LightCloud. I built a Ruby connection tool for Plurk's LightCloud storage system.
77Consulstructure. I wrote a Go tool that syncs Consul configuration into your app.
178go-sat. I wrote a pure Go solver for Boolean satisfiability problems.
142Prefixedio. I wrote a tool that splits mixed data streams by prefix.
47Multistep. I made a tool for running complex tasks as ordered steps.
154Goamz. I wrote a Go library that connects to Amazon Web Services.
671Vagrant AWS. I built a Vagrant plugin that lets you manage Amazon cloud servers from the command line.
2.6k