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