Open source

Here are some of the open source projects that I’ve worked on in the past. Sadly due to time constraints (and the fact that I don’t use the related platforms any more) both DCPcrypt and confluence-mathjax have been retired.

If you want to contact me about any of these projects, you can email me at

  • rtc (to come!) — a real-time controller designed around the BeagleBone Black. This low-cost piece of hardware (and associated software) can do the job of much more expensive commercial offerings, though without a nice GUI interface. Matlab and Python interfaces available.
  • pdf2svg — a neat little program that converges a (page of a) PDF file into a Scalable Vector Graphics (SVG) file which can be opened by Inkscape. It’s nothing more than a simple wrapper over the top of Poppler and Cairo.
  • DCPcrypt — a library of cryptographic functions for the Delphi programming language (it has, at various points in time, worked with the Free Pascal Compiler as well). The code base for this project hasn’t really changed very much for quite a long time as I no longer use Delphi since I mostly work under Linux. (Though I still like Delphi as it was a very nice tool/language.)
  • confluence-mathjax — a thin wrapper around MathJax so it can be used as a plugin with Atlassian Confluence. This means you can have nice looking mathematics (written with Latex notation) in your wiki!

Leave a Reply

Your email address will not be published. Required fields are marked *

Homepage of Dr David Barton