These are my favourite projects I’ve made. The are almost exclusively open source on Bitbucket or GitHub. My main language is C++ but I love experimenting with other languages, especially ones with different paradigms. So these are organised by the main language I’ve used in building them, but a lot of them use HTML + CSS + JavaScript as they are web based. These are sorted by how much experimentation I’ve done with them.

Markdown Editor – This is a split screen editor I wrote for writing and previewing markdown documents. It has many features such as; various markdown types, custom CSS, embedding images, spell checking. It is built in python using PyQt4 as the GUI framework.

Roleplay Utils – Another PyQt4 application. This one is for making and recording dice rolls and displaying PDF files. It is meant to accompany playing role playing games such as D&D.