Projects
Here you can find various hobby projects of mine, implemented in JavaScript and HTML. Some of my favourites include the numerical solver of Friedmann's equations (given your choice of cosmological parameters), and the interpreter for the programming language I designed, Noether.
General Information
North Wales Coronavirus Case Graph
About
- Graphs detailing the number of coronavirus cases in North Wales
- Updated every day after 1400
Durham Cycle Map
About
- Cycle map designed for use in the hilly city of Durham
Dashboard
About
- BBC News, the weather and the time all on one easy-to-read screen
Games
Nonogram
About
- JavaScript implementation of the puzzle game, Nonogram (or Picross)
Programming and Simulations
FourIDE: An IDE for Fourier
About
- Function reference
- Byte counting of code
- Permalinking
Noether: A Stack Based Fourier
About
- Overloading of functions
- String operations
- Functions with pratical use
Friedmann Simulation: A simulation of the expansion of the universe
About
- Set your own density parameters
- Visualisation of the radius of the universe against time
- Interactive graph with plot.ly
Regex Fractal
About
- Produce images by matching the x and y coordinates to a given regex
Voronoi Diagram Generator
About
- Given a list of points and colour, this program generates a Voronoi diagram