Projects

Below are a list of projects that I have created or worked on at some point:

  • AvroTools – A collection of tools for working with Avro in .NET, including an IDL compiler and C# code generation.
  • GeneralizedHyperbolic – An R package for working with the generalised hyperbolic and related distributions.
  • Get WiFi – Quickly generate QR codes to connect to WiFi networks.
  • GOMstreamer – Provides Starcraft 2 streams for Windows, Mac and Linux.
  • grConvert – Converts between PostScript, SVG and PDF image formats in R.
  • gridSVG – Renders R’s grid graphics to an SVG image, including animations, hyperlinks, JavaScript interaction.
  • grImport2 – Import vector images into R’s grid graphics system.
  • iNZight – A simple exploratory data analysis tool.
  • Is my ID Leaky? – Detects and explains why a public identifier may unintentionally reveal information.
  • Masters Thesis – Code, demonstrations, documentation and my published Masters Thesis.
  • NormalLaplace – An R package for working with the generalised Normal Laplace and related distributions.
  • Rainbow – A small, simple JavaScript library for syntax highlighting.
  • selectr – Easily query XML documents using CSS selectors.
  • Tanstack Query SharedWorker Persister – Improve Tanstack Query performance by sharing a cache across tabs and windows.
  • TimingManager – Sequencing for animations in JavaScript.
  • Visual Inference Tools – Generates animations for demonstrating high school and undergraduate statistical concepts.