Edward Gargan's repositories
3d-terminal
A simple 3D model renderer using printed characters through a terminal as pixels.
record-stack
A Svelte layout component for browsing and displaying a list of articles, like you would a stack of records in a record shop.
DDParty
A game client / server architecture for playing party games
Graphics-CW
An OpenGL 'scene' for a university graphics module.
handshake
A questionably-secure method of interactive authentication that asks the user to perform a secret handshake.
HMTC
Part of a university assignment: a compiler for the 'MiniTriangle' language, written in Haskell.
json-bigint
JSON.parse/stringify with bigints support
kit
The fastest way to build Svelte apps
MP3-Player
Music player application for Android, for my mobile dev module.
parliament-chart
Blueprints a 'parliament chart' for visualising a number of discrete groups
Protocol-Gifts-Vis
A D3 data visualisation of a dataset of gifts given to the US president + white house staff, towards a university infovis module.
Python
Experiments with scripting in Python.
RecipeBook
A 'recipe book' notekeeping app for a mobile dev module.
repro-storybook-svelte-no-docs-description
Reproduction of issue where Svelte components' @component documentation isn't picked up by the docs addon.
responsive-tables
An experiment with an easy-bake bit of JS for having tables shrink and grow based on container width,
rolly-picker
A scrollable datepicker whose day columns rolls over to the next month, whose month column rolls over to the next year.
textarea-autosize
Autosizes textarea to size of it's contents.