My projects can be found on GitHub. However, many of them are small experiments or exercises, so some of the more useful are listed below.
I'm generally happy to add minor features or fix bugs in my projects. If you're looking for larger features or other, more involved work, then feel free to get in touch.
- Spur.py: run commands locally or over SSH using the same interface (Python)
- SDMX.py: read SDMX files, a dataset format used by Eurostat, the OECD, the ONS and others (Python)
- jq.py: Python bindings for jq, "a lightweight and flexible command-line JSON processor"
- Couscous: convert Java source code into other languages. Used to generate most of the C# implementation of Mammoth from Java.