I primarily use BunsenLabs Linux and have recently been working on various bash scripts. All of my projects are available on my GitHub, and some are described below.
A randomizer for the Game Boy platformer Super Mario Land 2: 6 Golden Coins. Numerous options have the ability to be changed and randomized. A ROM patcher was adapted and built-in to the application.
Client-side tournament software for events running Swiss pairings. Ability to export/import tournaments and player lists, and the option for single elimination after Swiss rounds.
A Discord bot developed in Node.js that queries the speedrun.com API and returns world records, lists of categories, and personal bests.
An applet for generating well-formatted recipes, which creates a TeX file that can be compiled into a PDF. I have created accompanying batch files, for Windows and Linux, to compile an entire folder of TeX files.
Simple applet for timing YouTube videos to the millisecond between two endpoints.
A calculator for the partial point buy variant of determining ability scores in 5th edition Dungeons and Dragons.