This is an index of some of my GitHub repositories, and pages related to them (mostly so you can see them in progress where that’s applicable)
- cirth-chart-generator (src) is a project to create a visually oriented chart of Cirth characters. This is intended to help when learning the character set, as it’s quicker to find a character when you’re trying to read.
- middle-earth-vector-map is a SVG map of Middle Earth that tries to combine the information from all the official published maps, whilst retaining a similar style to Tolkien’s (based on work of Christopher Taylor and others)
- disting is a work-in-progress dialogue extractor
Other
- Fox Assault - an old PyGame entry that I’ve hacked on with younger folk as a way of introducing them to programming
- Harmonihue - an exploration of musical notes and visible hues and how to relate them to each other (source repo)
Previous Projects
Localization
These are projects to support open source software localization, that I worked on while working part time for translate.org.za. Since the original CVS history wasn’t imported into github, I’ve converted it and uploaded an archive here.
- The Translate Toolkit (src, Wikipedia, archive src) is a project I started for working with localization files, that others are continuing to develop many years after I left it.
- Pootle (src, Wikipedia, archive src) is an online translation management tool with a translation interface. Others carried on the development until about 2017; it’s no longer actively developed. It’s still used for translating Apache OpenOffice as of 2025, but Weblate seems like a popular successor.
Who made these?
Some more about me: