William Taylor's repositories
4way-1p-pong
A four-way, single-player, never-ending version of the classic pong game
card-flipper
A simple game of quick thinking, logical reasoning and memory
dataset-generator
A web app to generate a single-table random dataset, given a table/field structure and generator parameters.
dataset-generator-react
A web app to generate a multi-table or single-table (JOINed) random dataset.
effmass
Calculates various definitions of effective mass from the electronic bandstructure of a semiconductor.
graphwork
A small set of helper functions for using graphviz, especially from the interactive interpreter
HPC_documentation
HPC_documentation
KF6017-Game
A 2D game engine and space shooter game I made for a university project.
netcat-chat
Netcat Chat is a basic (ie. quickly hacked-together) graphical chat utility
nvm-manage
A slightly nicer way to manage NVM.
particles
Your terminal is flying through space!
proto-lang
A primarily functional language for beginner programmers.
setuptools_scm
the blessed package to manage your versions by scm tags
shell-utils
My utility aliases and functions (for BASH)
split-join
A fast, cross-platform command-line tool that implements the basic functionality of python's slice operator.
spwf
A Simple PHP Web Framework
ssh-control
A basic on/off switch for the SSH server (when running under systemd)
tic-tac-toe
A Java implementation of Tic-Tac-Toe
treespec
Parser and generator for Tree Spec Language (TSL), which allows generating exponentially large trees that follow a given pattern.
wcd
`cd` for Windows paths (with drive letters + backslashes) in WSL