Web Applications

These are browser-based web apps that use mainly WebGL and SVG. They should run fine in any reasonably recent desktop, phone or tablet web browser without requiring any special plugins.


Interactive Diagrams

A series of interactive SVG tools I designed for some of the articles on this and other sites. They should run fine in any reasonably recent web browser without requiring any special plugins.


Interesting Experiments

The following are some simple experiments with different web technologies and concepts, available here as they may be of interest to some people, but having no purpose other than as tests or demonstrations of whether a particular approach is practical or even viable.


Processing Applications

These apps were written using Processing and are available here as standalone Desktop and Android apps. You will need to have Java already installed and running successfully on your computer in order to run them.

However, please don't ask me for help getting these to run on your system. In my experience, installing and executing Java apps is no longer the trivial process it once was. In the main it does still work most of the time, but when it doesn't there are typically no easy answers and it can take a lot of direct experimentation and unistalling/reinstalling to sort out.