Matthew Brown's repositories
AC-Dataparse
Scripts for datamining dialogue files from Animal Crossing: New Horizons
download-box
A Chrome Extension to replace Chrome's download shelf with a nice popup.
advent-of-code
All of my Advent of Code repositories.
assignmatts
My personal library of templates and helper functions for my various undergraduate assignments.
MonoGame-Visualizers
A set of MonoGame-based visualizer tools intended to help students better understand algorithms.
Node-PersonalServer
The Node.js + Express webserver to host my website.
rust-tutorials
Following the Rust tutorial.
cave-story-music
A collection of scripts to collate all three Cave Story soundtracks with proper metadata.
dotfiles-windows
My dotfiles for Windows, plus some scripts.
graphics-2
My computer graphics reading course.
resume
My resume.
8-by-8
Random project for getting an array of bytes out of an 8-by-8 pixel array.
cetz
CetZ - A library for drawing stuff with Typst. Formerly known as typst-canvas.
chat-app
A client-server chat application written entirely in C with an NCURSES GUI. Done for a school project.
dotfiles-wsl
My WSL dotfiles. There isn't much here, but I would still like to sync my config between my desktop and laptop.
ff7-viewer
My final project for COIS-4480H: Computer Graphics at Trent University.
firestore-bug-mre
Minimal reproducible example for a bug report on firebase/firebase-js-sdk.
matthew-e-brown.github.io
GitHub Pages, woo!
MiniFloats
A program to work with a custom floating point format of binary numbers
mtg-game-tracker
Web application for tracking results in game of Magic the Gathering.
OpenGL-Registry
OpenGL, OpenGL ES, and OpenGL ES-SC API and Extension Registry
ssh-config
📟 SSH config parser and stringifier
ssh2
SSH2 client and server modules written in pure JavaScript for node.js
vscode-sftp
Super fast sftp/ftp extension for VS Code
web-sploosh-kaboom
Sploosh Kaboom web interface