Programming
Here is a list of some personal programming projects I have worked on.
Software | Year Started | |
---|---|---|
Ariamis | 2021 | A JavaScript DOM building library with a nice API |
What to Watch | 2020 | A tool for scraping movie review scores |
What to Play | 2020 | A tool for scraping video game review scores |
Cognitive Complexity for TypeScript | 2020 | A tool for analysing the complexity of a TypeScript project using the Cognitive Complexity metric |
Quelaag | 2019 | A web server library for NodeJS written in TypeScript, which has sort of turned into a dependency injection library instead |
TypeScript Call Graph | 2019 | A program for generating a graph of how functions reference each other in a TypeScript codebase |
Super Noughts and Crosses AI | 2017 | A classical AI for playing a version of noughts and crosses with nested boards |
Clippy-Music | 2017 | A program for playing music from a collaborative playlist at LAN parties |
Chrome Extension | Year Started | Notes |
---|---|---|
No Playlist Autoplay For YouTube [Chrome] [Firefox] | 2018 | Disables auto-play of YouTube playlists |
Comic Owl | 2016 | A tool for automatically tracking what page you're on in a web comic. |
SatiricAlert | 2015 | (No longer running) Highlights links from satirical or untrustworthy news sites before you have a chance to click. |
Website | Year Started | |
---|---|---|
Actually Free Time Tracker | 2023 | A simple time tracker made without a web framework |
Tite | 2016 | A website for organising the splitting of expenses with a group of people. Made for a university module. (No longer running) |
Yugi Holes | 2015 | A website for requesting and promising to give worthless Yu-Gi-Oh cards to each other. (No longer running) |
Colour Changing Clock | 2014 | It's a clock on a mildly pleasing background. |
Mafioso | 2013 | A website for playing automated forum Mafia. (No longer running) |
A Little Survey | 2013 | A website for answering random questions and looking at bar charts of other people's answers. (No longer running) |
Game | Year Started | |
---|---|---|
TTT Custom Roles | 2020 | A fork of the original custom roles mod for the game TTT, with bug fixes and gameplay improvements. |
Heavy Traffic | 2019 | A sokoban game. Made in under 48 hours; winner of Level Up UK Season of Jams 2019 |
Colours and Cool Stuff | 2016 | A puzzle game. Made in under 48 hours |
Arms Race | 2016 | A head-to-head incremental worker placement game. Made in under 48 hours |
Crossroads | 2015 | A text adventure with pictures about exploring an island. Originally text only. |
Super XO | 2015 | A website for playing a variant of noughts and crosses with nested boards. Includes online play. |
Hangman | 2014 | The game hangman with three game modes. (No longer running) |
Crossroads | 2013 | A text adventure about exploring an island. |