Skip to content
You must be logged in to sponsor zesterer

Become a sponsor to Joshua Barretto

I'm a Rust developer living in Bristol in the UK. I develop:

  • veloren, an open-source multiplayer voxel RPG written in Rust, likely the largest public Rust game to currently exist
  • flume, a performant sync/async channel crate
  • euc, an ergonomic software rendering crate that allows you to write shaders in Rust
  • chumsky, a friend-yet-powerful LL(k) parsing crate with support for error recovery, spans, nested parsing, etc.
  • ariadne, a crate for generating beautiful error diagnostics
  • tao, a functional programming language with static types, generics, Hindley-Milner type inference, and much more
  • pollster, a minimal sync runtime that makes waiting on futures easy (plays well with wgpu!)
  • synco, an ECS crate intended to push the boundaries of ECS technology and APIs
  • spin, the most popular spin-based concurrency primitive crate in the Rust ecosystem
  • wavefront, an ergonomic .OBJ loader
  • lagoon, a thread pool crate with support for scoped threads, response messages, etc.
  • broom, a tracing garbage collector for Rust

Sponsorship helps me to continue working on all of these projects!

Current sponsors 5

@ekzhang
@0xdeafbeef
@max-sixty
@FifthTry
@haarts
Past sponsors 22
@mental32
@ryo33
@shanesveller
@femtomc
Private Sponsor
Private Sponsor
@dyslexicsteak
@Bashinerox
@nothingismagick
@azur1s
@getsentry
@graydon
@amitu
@soywod
@AngelOnFira
@cylewitruk
Private Sponsor
@ignition-training

Featured work

  1. veloren/veloren

    An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

    Rust 5,846
  2. zesterer/flume

    A safe and fast multi-producer, multi-consumer channel.

    Rust 2,440
  3. zesterer/ariadne

    A fancy diagnostics & error reporting crate

    Rust 1,781
  4. mvdnes/spin-rs

    Spin-based synchronization primitives

    Rust 483
  5. zesterer/euc

    A software rendering crate that lets you write shaders with Rust

    Rust 300
  6. zesterer/chumsky

    Write expressive, high-performance parsers with ease.

    Rust 3,619

Select a tier

$ a month

You'll receive any rewards listed in the $5 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select
  • Get a Sponsor badge on your profile