Joshua Barretto (@zesterer)
  • Stars
    star
    8,591
  • Global Rank 2,557 (Top 0.09 %)
  • Followers 733
  • Following 209
  • Registered over 11 years ago
  • Most used languages
    Rust
    61.7 %
    C++
    15.0 %
    Vala
    8.3 %
    C
    5.0 %
    CMake
    3.3 %
    JavaScript
    1.7 %
    GLSL
    1.7 %
    HTML
    1.7 %
    Python
    1.7 %
  • Location 🇬🇧 United Kingdom
  • Country Total Rank 136
  • Country Ranking
    Rust
    5
    Vala
    7
    GLSL
    10
    CMake
    168
    C++
    891
    C
    1,393
    HTML
    5,132
    Python
    9,033

Top repositories

1

chumsky

Write expressive, high-performance parsers with ease.
Rust
3,334
star
2

flume

A safe and fast multi-producer, multi-consumer channel.
Rust
1,820
star
3

ariadne

A fancy diagnostics & error reporting crate
Rust
1,309
star
4

tao

A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraic effects, associated types, good diagnostics, etc.
Rust
923
star
5

pollster

A minimal async executor that lets you block on a future
Rust
288
star
6

broom

An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection
Rust
243
star
7

euc

A software rendering crate that lets you write shaders with Rust
Rust
241
star
8

forge

A lightweight, elegant scripting language with built-in Rust-FFI.
Rust
161
star
9

atto

An insanely simple self-hosted functional programming language
Rust
141
star
10

parze

A clean, efficient parser combinator
Rust
123
star
11

teloren

A command-line frontend for Veloren
Rust
89
star
12

funkicrab

Optimising Brainfuck compiler: Run your beloved Brainfuck code, but faster.
Rust
64
star
13

openmw-volumetric-clouds

A volumetric clouds mod for OpenMW
64
star
14

openmw-shaders

Photorealistic shaders for Morrowind
GLSL
59
star
15

vulcan

A minimalistic text editor designed for both ordinary use and software development
Vala
45
star
16

lagoon

A thread pool crate with an array of features
Rust
36
star
17

mutation

Unleash the power of nightly Rust to write code that's generic over mutation!
Rust
23
star
18

coord-rs

[deprecated] A simple, ergonomic vector mathematics crate for Rust
Rust
22
star
19

errant

A (mostly) drop-in replacement for Rust's Result that provides backtrace support.
Rust
22
star
20

zte

Zesterer's Text Editor
Rust
18
star
21

leon

A lightweight scripting language for Rust
Rust
17
star
22

tupai

A modular POSIX-like operating system created for educational purposes
C++
16
star
23

gui

An experimental stateful, structured, declarative GUI crate
Rust
12
star
24

the-bitwise-challenge

Challenge: Can you develop a game with only 8 bytes of state?
9
star
25

vast-outdated

As The Name Suggests: A Pretty Large Space Sim
C++
8
star
26

vm-perf

Performance comparisons between various virtual interpreter implementation strategies
Rust
8
star
27

gba-test

Software rasterisation on the GBA in Rust. Some experiments from a while ago.
Rust
7
star
28

thoth

A modular, x86_64 micro-kernel operating system
C
6
star
29

alonzo

A pure Rust functional compiler backend
Rust
6
star
30

que

An experimental lock-free queue
Rust
6
star
31

cargo-veloren

Name-squatting, for the moment
Rust
5
star
32

babble

A (horrendously hackish) clean room reimplementation of the Library of Babel, originally at https://libraryofbabel.info (seriously, check it out)
Python
5
star
33

synco

An experimental ECS crate that makes use of GATs
Rust
5
star
34

fula

A functional programming language with Hindley-Milner type inference
Rust
5
star
35

fuckvm

A highly experimental Brainfuck-targetting LLVM-like compiler backend
Rust
4
star
36

smash

Yet another blazingly fast hashmap written in Rust
Rust
4
star
37

emul8

Yet another CHIP-8 emulator written in Rust
Rust
4
star
38

bitwise-examples

Example games that persist just 8 bytes of state between frames
Rust
4
star
39

browser

Vala
4
star
40

nilts-old

A game about many things. I don't know what, since most content is randomly generated.
C
3
star
41

oms

[WIP] Orbital mechanics simulation tool/library
Rust
3
star
42

hire-me

Hire me! Here's why...
3
star
43

libvolume

A voxel engine library used primarily in my other projects
C++
3
star
44

turk

A generic minmax algorithm that may be used as an AI player for 2-player games
Rust
3
star
45

wavefront

A Wavefront OBJ parser and utility crate
Rust
3
star
46

voxeltest

A test voxel engine program
C++
3
star
47

emul8or

A CHIP-8 emulator written using Vala and SDL
Vala
3
star
48

sdf-test

An experiment in Signed Distance Field (SDF) raytracing and raymarching
C++
3
star
49

ir

An experimental language intermediate representation
Rust
2
star
50

yurt

A highly experiment portable runtime
Rust
2
star
51

parze-new

Rust
2
star
52

nilts

Work in progress which will hopefully one day be good
C++
2
star
53

picos

Raspberry Pi Card Operating System
C
2
star
54

async-priority-queue

An async-aware priority queue
Rust
2
star
55

spurv

A free, open-source CPU and instruction set specification with a minimalist design
2
star
56

jsbarretto

A personal website
HTML
2
star
57

opplyse

A clean, efficient GTK3 text editor for programmers. The big brother of Vulcan.
Vala
2
star
58

nilts-oldish

The procedurally generated game
C++
2
star
59

super-block

A platforming game written for the CHIP-8
1
star
60

forge-demo

Run Forge code online!
JavaScript
1
star
61

cragmoor

A text-based ASCII RPG procedurally generated game inspired by Dwarf Fortress
C++
1
star
62

snakes-on-a-continuous-plane

A 2D Continuous Snakes Game Created For Ludum Dare 34
CMake
1
star
63

timber

I got bored one afternoon and started writing a desktop panel
Vala
1
star
64

vast-old

Vast is a space sim written in C++ using OpenGL
C++
1
star
65

pokerom

A GameBoy Color (GBC) emulator written in C++ with SDL 2
CMake
1
star