Everything I've made
A list of projects that I created or contributed in some way to. Each sub-category is sorted roughly by popularity and "usefulness".
Projects created by me
All of my projects are licensed under GNU General Public License v3+, unless otherwise stated on the project page.
-
YAMDCC
(Yet Another MSI Dragon Center Clone)The first project I ever released publicly on GitHub, it was originally written ~mid-2023 to control my own laptop's fans and charge limit. I eventually decided to clean up the code and upload it to GitHub in 2024, where it gained a small following of over 100 stars before being moved to Codeberg. Development was officially ceased at the end of 2025, however I will still offer support in the issue tracker whenever I can.
-
OpenBootCamp (OBC)
I created this to fix bugs with special Fn keys under regular Boot Camp Assistant, from not remembering the keyboard backlight brightness, to straight up not working at all. It has since evolved to include fan control and battery charge limiting, essentially making it a YAMDCC for Apple computers. I "ceased" development for this a little before YAMDCC (in November 2025), but I still come back to this one occasionally to fix random problems I find on the one MacBook I still use this on.
-
Refresh Rate Tuner
A very simple app that lets you set different display refresh rates based on whether your laptop's plugged in or not. Written in response to a YAMDCC feature request. It will not be updated further, as I have no use for this app due to not using Windows any more.
-
Prophecy Pane Generator
A WIP webpage to faithfully recreate prophecy panes from Deltarune Chapter 4. Supports custom text, foreground image, and preset colour filters, with full colour and background image customisation Coming Soon™. You can see it in action on the homepage.
JavaScript is required to use the Prophecy Pane Generator, but you appear to have it turned off. Make sure you enable it before visiting this page!
-
No Posterization Shader
A Lethal Company mod for game versions 80+ that disables the game's posterization (colour-banding) and cel-shading ("outline") post-processing effects. The Lethal Sponge mod could be configured to do this before v80, but this functionality was when support was added for v80, since Lethal Sponge's shader optimisations were added in that update. It is also why this mod exists.
Also available to download from Thunderstore.
Projects I've contributed to
-
melonDS
I'm the guy responsible for fixing melonDS's horrendous audio latency in time for release 1.0. You're welcome, Rhythm Heaven enthusiasts. If you're interested, here's the original pull request, which includes a short write-up I did on the problem.
-
Gadgetbridge
I got the air quality index on Garmin watches to work. That is all. I might contribute more to this project in the future.
-
Pi-hole
I wrote the pull request that fixed Alpine Linux support. It was only a small bug fix (aided by comments on its associated issue), but I'm adding this project here since everyone should be using this on their own network. Seriously, screw ads.
If anyone takes issue with the way I've used your project logos on my website, feel free to open an issue or contact me on Matrix, and I'll gladly remove it.