This is your work, valued
piano-vision. Automatic transcription and assisted tutoring for amateur piano players using classical computer vision techniques.
5download-prior-artifact. Download an artifact from any prior workflow run of a given repository.
3esbuild-plugin-jsximportsource. An esbuild plugin that allows use of the `@jsxImportSource` pragma.
3vite-plugin-shadow-styles. A Vite plugin that provides some handy utilities to inject styles into a shadow root.
3bullseye. CV experimentation for https://github.com/alextompkins/skadi/
3Jongleur. An excuse to learn Jetpack Compose and how to do OCR using Google MLKit.
3vitest-run-debug-config. Kotlin
1resume. My personal resume site. Template courtesy of https://github.com/tbakerx/react-resume-template
1is-node-process. Reliably determines if the code is running in Node.js. Treats Jest, React Native, Electron, and others like Node.js.
1auctioneer-vue. A Vue.js single-page-application to interact with my auction site API.
1cosc422-ass2. A project made for the COSC422 Advanced Graphics course at UC. Uses OpenGL to texture and animate 3 models using various techniques. See the report PDF for details.
1packages-analysis. Scripts to analyse packages and find vulnerability statistics across NPM, PyPI and Maven.
1board-tester. CMake
1cosc422-ass1. A project made for the COSC422 Advanced Graphics course at UC. Uses OpenGL shaders to produce bezier surfaces and 3D terrain based on a height map. See the report PDF for details.
1hotpotato. An open-source hot potato game for Android devices.
1wall-e. WALL-E is your flat's personal butler (botler?).
1machine-learning-ass1. Jupyter Notebook
1SENG201-VirtualPets. Java virtual pet management game made for the SENG201 course. Uses the swing library for GUI. Developed using Eclipse.
1vite-plugin-css-injected-by-js. A Vite plugin that takes the CSS and adds it to the page through the JS. For those who want a single JS file.
1skadi. "In Norse mythology, Skaði is a jötunn and goddess associated with bowhunting, skiing, winter, and mountains."
1egypt-opengl-scene. A simple interactive scene created using OpenGL.
1auctioneer-api-node. An API for a simple auction site, written in Node.js.
1student-service-system. Python
1gitignore. A collection of useful .gitignore templates
1agilefant_logger. A logging tool for SENG302 students to copy Git commit messages into Agilefant.
1