Featured Projects
State Machine Generator
Generate python classes with State Machine rules visually.
Genetic Algorithm Flocking Simulation
An elaboration on a Coding Train challenge implementing altruism and sharing in a flocking simulation using genetic algorithms.
SocDraw
Real-time collaborative drawing on HTML5 Canvas in the browser.
WikiText
Parse and save the main content text from Wikipedia articles as plain text, markdown, or PDFs. Great for gathering lots of data!
Custom YouTube Speed
A Chrome, Firefox, and Safari extension to control YouTube video playback speed. Allows buttons, default speed, and hotkeys!
iMac Color Unlocker
A Tiny SwiftUI Program that enables any Mac to use the 2021 24-inch iMac accent colors in macOS Monterey.
URL Shortener
A node.js app that creates easy to remember shortened URLs.
JPEdit
A text editor inspired by Notepad, but with the ability to create and add plugins. Written in Java with JavaFX.
define
A terminal command that uses Wordnik to define words. Like man pages but for English words instead of system commands
Snake Game
The snake game written in JavaScript using p5.