Andrew's repositories
vt100utils
A single-header C library for encoding, decoding, and doing useful things with ANSI graphics escape sequences.
colorslide
A fast, terminal-based color picker with mouse support. Allows for color picking in RGBA, HSL, and CMYK.
react-simple-scheduler
Simple, extensible scheduler and calendar components for React, modeled after Google Calendar.
bike
A simple genetic algorithm for compound gearing ratios.
cards
A web-based tool for determining which credit cards provide the best return on investment based on the user's spending habits.
chrome-new-tab-vocab
Google Chrome extension that shows a new word definition on the new tab page, with customization via commandline.
cookieclicker
Cookie Clicker with integrated JS console, for VineyardAppCamp's cybersecurity summer camp.
cse15l-lab-reports
Lab report site for UCSD CSE 15L (Winter 2022).
cse168-extra-credit
Extra credit site for CSE 168.
cubified.github.io
My personal portfolio website, built with SvelteKit.
eds124br-portfolio
A portfolio site for EDS 124BR at UCSD, Winter 2024.
markdown-parse
Sample markdown parser for the 1/20/22 lab in CSE15L.
MyFirstPullRequest
To be used for the assignments in Cogs 108
neat.ts
The NEAT neuroevolution algorithm, implemented in TypeScript. Capable of learning to balance poles, play Flappy Bird, and walk on two legs.
PowerSchoolPlus
A general enhancements suite for HCPS PowerSchool.
scheduler-stress-test
A simple stress-test page for react-simple-scheduler.