Thomas Richards's repositories
Cognitive-Complexity-TS
Cognitive Complexity code metric for TypeScript (https://www.sonarsource.com/docs/CognitiveComplexity.pdf)
No-Playlist-Autoplay-For-YouTube
A Browser Extension that stops YouTube playlists from automatically playing the next video when one finishes. Works in Firefox and Chrome.
TS-Call-Graph
A program that generates a graph of the methods and attributes of a TypeScript class.
Pokemon-Learnsets
Javascript objects of each Pokémon containing the moves they learn and by which method
What-to-Play
Find review scores for a given batch of games.
Shitsnake-Negative-1
A great game in Excel, based on Shitsnake and Shitsnake 2
Svelte-Quiz-Interface
Also contains the questions to a quiz I did irl with my friends in 2018
Clippy-Music
A Music Server in NodeJS with a Windows 2000 theme
Quelaag
A web request handling framework that plays nicely with TypeScript
SuperXO-AI
Artificially intelligent agents designed to play Super Noughts and Crosses.
Actually-Free-Time-Tracker
A simple time tracker made without a framework
Advent-of-Code-2019
https://adventofcode.com/2019
Advent-of-Code-2020
https://adventofcode.com/2020/
Heavy-Traffic
A puzzle game made in under 48 hours. Winner of Level Up UK Season of Jams 2019
Monopoly-2
An alternative ruleset to improve the game of Monopoly
openrazer
An entirely open source driver and user-space daemon that allows you to manage your Razer peripherals on GNU/Linux
Pokemon-Showdown
Pokémon battle simulator.
TTT-Custom-Roles
A fork of Noxx-Flame/TTT-Custom-Roles that adds and changes features.
Tumblr-Redirect
Redirect from your old url to your new one with this code. It ensures that the filepath is preserved, so that an unfound post on your old blog will redirect to the correct post on your new blog.