Joshua Barretto

Interested in things. Usually exhausted.

Ecosystems: Rust, C++, GTK, Linux, OpenGL, Assembly, C, Python

Projects

chumsky

Write expressive, high-performance parsers with ease.

Rust - Released: 10 Jul 2021 - 3,560

flume

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

Rust - Released: 30 Jul 2019 - 2,395

ariadne

A fancy diagnostics & error reporting crate

Rust - Released: 13 Jul 2021 - 1,738

euc

A software rendering crate that lets you write shaders with Rust

Rust - Released: 15 Jan 2019 - 294

pollster

A minimal async executor that lets you block on a future

Rust - Released: 07 Apr 2020 - 498

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 - Released: 08 Jan 2020 - 1,087

broom

An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection

Rust - Released: 23 Mar 2020 - 251

teloren

A command-line frontend for Veloren

Rust - Released: 02 Jul 2019 - 90

parze

A clean, efficient parser combinator

Rust - Released: 25 Nov 2019 - 123

coord-rs

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

Rust - Released: 07 Jun 2018 - 22

forge

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

Rust - Released: 22 Feb 2019 - 160

atto

An insanely simple self-hosted functional programming language

Rust - Released: 28 Feb 2019 - 147

lagoon

A thread pool crate with an array of features

Rust - Released: 01 Jun 2021 - 39

funkicrab

Optimising Brainfuck compiler: Run your beloved Brainfuck code, but faster.

Rust - Released: 23 Nov 2018 - 65

wavefront

A Wavefront OBJ parser and utility crate

Rust - Released: 11 Sep 2020 - 3

vulcan

A minimalistic text editor designed for both ordinary use and software development

Vala - Released: 21 Feb 2015 - 45

ffd

Fast Function Dispatch: Improving the performance of Rust's dynamic function calls

Rust - Released: 06 Apr 2024 - 30

vm-perf

Performance comparisons between various virtual interpreter implementation strategies

Rust - Released: 24 Oct 2022 - 21

yurt

A highly experiment portable runtime

Rust - Released: 17 Sep 2023 - 18

zte

Zesterer's Text Editor

Rust - Released: 11 Jul 2019 - 18

errant

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

Rust - Released: 24 Jan 2022 - 24

mutation

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

Rust - Released: 17 Dec 2020 - 23

leon

A lightweight scripting language for Rust

Rust - Released: 28 Oct 2019 - 18

gui

An experimental stateful, structured, declarative GUI crate

Rust - Released: 05 Dec 2020 - 12

tupai

A modular POSIX-like operating system created for educational purposes

C++ - Released: 03 Aug 2017 - 17