This is your work, valued
Software developer at Oxford Nanopore Technologies. I'm interested in data visualisation, SVG and simulations.
SVG-Optimiser. A python module to clear up SVG files, especially those created in Inkscape
185code-for-blog. Code for various tutorials and programs I've written about on my blog
173Pygame3D. Set of modules that use Pygame to display 3D graphics
70SVG-optimiser.js. An online SVG optimiser using Javascript and jQuery
51Cell-Simulation. Python simulation of a single-celled organism
50InteractiveSVG.js. Library for quickly generating interactive SVGs
44DrawSVG. Python module to generate SVG files
39SVG-Editor. JQuery based SVG editing and optimising tool
18drawSVG.js. A Javascript library for easily generating SVG images.
7Pinyinizer. Convert hanzi or pinyin with tone numbers to pinyin with tone marks. For an online version see the link below.
4atomic.js. A Javascript library for building simple atomic simulations.
4blog2017. Attempting to use Wagtail to make myself a new site.
4bloops. A simple ecosystem evolution simulation
3math-for-programmers-prototype. An interactive browser-based curriculum where you learn math through LaTeX
2canvas3D.js. Javascript library for making interactive 3D programs with the canvas
2dungeon-crawler. HTML + JS dungeon crawler game
2xiab. Python
2SVueG. Building interactive SVG diagrams with Vue.js
2running-chart. Generate an SVG chart showing running times and distances
2zelda.js. 2D Zelda-like game written in JS
1hex-plants. Evolving plant with hexagonal cells
1neural-net-playground. Interactive exploration of a basic neural net.
1Sentence-Generator. Generates English sentences and tests whether input is a valid Chinese translation
1SVGVG. SVG Vue Graphs
1JavaScript-Cube. JavaScript
1vue-animation-studio. Vue app for building animations
1KA-Programs. The programs I've created using Khan Academy's computer science environment
1unhinged-accordion-builder. Tool for building unhinged accordion books
1icons. All SVG icons available on http://game-icons.net
1darwin-drawing. Drawing animals with evolvable parameters
1khan-exercises. A framework for building exercises to work with Khan Academy.
1bloops-canvas. Ecology and evolution simulation using Javascript and canvas
1