All the contributions I've made to the core RuneLite client.
Could be considered the first successful meme plugin, and it's still bringing the joy of kicking doors open to users even after all this time.
A plugin to allow users to look like they're wearing whatever they want, whenever they want.
A plugin to bring back RSHD/RS3's image cursors.
A plugin to help players figure out which regions were needed for each clue during Trailblazer League.
All my plugin hub plugins in a single repo. Change brances to see each of them.
2D Game Engine
A 2D Game Engine built with Python 3, Cython, and C++ using the SFML framework. Created as the final year project at University.
Screenshot & GIF/Video recording program for Linux, with a ShareX-like window for previewing what you're going to capture. GPU-accelerated on AMD cards (potentially).
A Twitch.tv notification bot for Discord, built with Python 3 & Asyncio, with deployment though Docker.
This website! Feel free to suggest changes.
A feature-port of Das Keyboard's Q software that can work on any keyboard. Built in Python 3 with a plugin system for modular addition of features.
A personal project that reduces the size of my music library so it will fit on my phone. Built with Python 3.
A feature-port of LiveSplit to Linux, using Python 3.9 and Qt5.