Projects
Here are some of my projects. I love tinkering with stuff so for a more complete list, visit my Github
Open Source Contributions
-
ytID3AutoTag (2022)
JavaJSwing application that downloads YouTube videos as MP3 and automatically tags the ID3 fields throughing inferring the video metadata
-
Yet Another Lavaplayer Bot (2022)
JavaSelf-hosted JDA Discord music bot that uses Lavaplayer to play music from YouTube, Soundcloud, etc in Discord voice channels
-
brokenithm-evolved-ios-umi (2025)
PythonA low-level bridge that converts chuniio IO input and UMIGURI LED signals to brokenitm-evolved compatible iOS apps
-
Nijitrack (2023)
PythonPython and Next application that records and collects historical subscriber count for any subset of YouTube channels.
-
JHolodex (2023)
JavaObject-Oriented Java wrapper for the Holodex API written with Retrofit2. Published on Maven Central
-
Patchwork Archive (2023)
JavascriptAn archival system to help streamline the preservation of any subset of YouTube videos. Fully featured frontend, backend, and worker system for archival
-
Moekyun Me Link Shortener (2023)
PythonA self-hosted Flask link shortner template that aims to be a one-click deployment on serverless platforms
-
tiny-time-tracker (2025)
RustA tiny Rust game playtime tracker for Windows that works for any executable. Takes advantage of existing OS utilities to avoid polling.
-
Personal Blog (2023)
AstroMy personal blog where I ramble about various technical topics, projects, and other things that interest me. Written in Astro and uses MDX which combines the ease of markdown with the interactivity of React
-
573-UPDATES (2025)
TypescriptA highly modular scraper and news site for various arcade games. Scrapes to JSON and deploys to a SPA
-
ffxiv-chronowatcher (2024)
RustA Rust library for calculating Eorzean time and predicting future zone forecasts in Final Fantasy XIV. Unittested and published on crates.io
-
Malmstone Calculator (2023)
C#A IMGui Final Fantasy XIV Dalamud Plugin that hooks into the game and tells you how many more PVP matches you have to play to reach your target goal
and also a few smaller tools...