I build and maintain a series of projects in the Rust ecosystem ranging from a Raft consensus protocol implementation (async-raft), WebAssembly (WASM) build tooling (trunk), WASM UI frameworks (ybc), database client libraries (wither), and others.
My projects are used in production environments by various companies, and I arrived at creating a GitHub Sponsorship profile at the behest of an employee at one such company. Please consider sponsoring me as I continue my open source work advancing the state of the art in Rust, distributed systems, WASM and other related spaces!
Featured work
-
async-raft/async-raft
An implementation of the Raft distributed consensus protocol using the Tokio framework.
Rust 837 -
thedodd/trunk
Build, bundle & ship your Rust WASM application to the web.
Rust 1,740 -
thedodd/wither
An ODM for MongoDB built on the official MongoDB Rust driver.
Rust 239 -
thedodd/ybc
A Yew component library based on the Bulma CSS framework.
Rust 153 -
thedodd/dockerfile
A Rust library for dynamically generating Dockerfiles.
Rust 30 -
thedodd/giphy-api
A Rust WebAssembly web application & API.
Rust 7
Select a tier
$10 a month
Select$100 a month
Selectbookworm
You are interested in funding my research and learning objectives in this space. Knowledge acquired translates down to more features and tooling.
$500 a month
Selectstay healthy
You are using one of my projects, and you want to ensure it stays cutting-edge.
$1,000 a month
Selectship it ![]()
Your team relies upon some of my projects. We've got features to build, so let's ship them together!
$5,000 a month
SelectI need you
You want to ensure that I am able to invest a great deal of my time on the projects that you need!


coffeeβ
Always a good first step.