Pinned Repositories
build-your-own
My collection of build-your-own blog posts
byo-gpg
gpg clone in rust
byo-libffi
Cloning libffi https://github.com/libffi/libffi
byo-linker
Build your own - linker
byo-sql
An in-memory SQL database in Rust.
kaleidoscope
LLVM Kaleidoscope tutorial in Rust
memfs
In-memory filesystem in Rust
path_tracer
A simple path tracer implemented in Go
ray_tracer
A ray tracer in Rust
tmsg
A Python-based terminal client for Facebook Messenger
andrewhalle's Repositories
andrewhalle/byo-linker
Build your own - linker
andrewhalle/byo-sql
An in-memory SQL database in Rust.
andrewhalle/kaleidoscope
LLVM Kaleidoscope tutorial in Rust
andrewhalle/termsnake
A terminal snake game
andrewhalle/account-checker
Check account balances for differences from previous values.
andrewhalle/aoc2020
Advent of code solutions: 2020
andrewhalle/bakery
A bakery
andrewhalle/btree
An on-disk B-tree
andrewhalle/chat-rs
chatting in rust
andrewhalle/chorizo
House management application
andrewhalle/docs.rs
crates.io documentation generator
andrewhalle/gitoxide
An idiomatic, lean, fast & safe pure Rust implementation of Git
andrewhalle/gossip-glomers
Solved fly.io Gossip Glomer challenges
andrewhalle/lightdm-greeter
A LightDM greeter.
andrewhalle/lox-tools
Collection of tools based on the Lox language from Crafting Interpreters
andrewhalle/mandelbrot
A mandelbrot renderer.
andrewhalle/ogs-notify
Notify when it's your turn on OGS
andrewhalle/primes
A primes iterator in Rust.
andrewhalle/qmk_firmware
QMK, forked for ZSA's Oryx Configurator (to safeguard stability)
andrewhalle/raft-kv
A distributed key/value store.
andrewhalle/ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
andrewhalle/rpick
A command line tool that helps you to pick items from a list, using configurable algorithms.
andrewhalle/rust
Empowering everyone to build reliable and efficient software.
andrewhalle/sled
the champagne of beta embedded databases
andrewhalle/sledgehammer
An attribute macro to insert an ungodly amount of debug statements
andrewhalle/tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
andrewhalle/tracing
Application level tracing for Rust.
andrewhalle/tracing-gelf
A Graylog tracing library.
andrewhalle/transactions
transactions
andrewhalle/zathura
Document viewer