Mathew Horner's repositories
next-dispatch-request
Simple library for creating HTTP method specific API route handlers in Next.js
cgol
Conway's Game of Life
spotify-exporter
Keeps track of changes to your Spotify library.
rust-analyzer
A Rust compiler front-end for IDEs
rendy
A toy 3D renderer written in Rust with wgpu.
procedural-cityscape
A program to procedurally generate a 2D image of a cityscape.
laast
Playing around with language agnostic ASTs
helix
A post-modern modal text editor.
Rocket
A web framework for Rust.
aoc
Advent of Code solutions (in Rust!)
notion-picker
Picks random entries from Notion databases.
recent-favorites-player
Plays your most recent 50 saved tracks on Spotify.
related-track-aggregator
Aggregates tracks from related artists on Spotify.
kayvee
A simple LSM-tree powered database storage engine.
rust-s3
Rust library for interfacing with AWS S3 and other API compatible services
sea-query
đź”± A dynamic SQL query builder for MySQL, Postgres and SQLite
breakout
A Breakout clone written with Rust + Bevy.
blackjack
Command line blackjack game.
simple-raytracer
A simple offline, software ray-tracer written in Rust.
landscape-gen-2d
A simple 2D procedural landscape generator command line application.
jasos
Just another silly operating system.
smart-search
Experimenting with using jump search to outperform binary search by leveraging the CPU cache.
simply-amazing
Simple engine that powers my games!
ArmaPiano
A mission that lets you play piano in ArmA!
chip8-disassembler
A disassembler for binaries written for the CHIP-8 system.
mason-simulator-20
A Tetris clone written in C++ utilizing SDL.
render
Low-level software rendering in C++