Christian Kirkham

Physics with Astronomy Student

About Projects CV

Contact

Twitter LinkedIn Github

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

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