Git Repositories

The following is a list of all my public Git repositories. Everything you see here is published under some kind of free and open source license. I consider this the canonical source for the newest versions of all my open source software. A few repositories also remain as copies on my GitHub account because they have been referenced under those URLs in external publications, but please use the self-hosted repositories if you have the choice.

Project Description Last Change
AnimeDB Offline software for IMDB / GoodReads style bookkeeping of watched anime. 14 months ago
DailyRucks Daily Rucks is an ActivityPub bot account that posts one voice line from the 2011 game Bastion as an MP3 file each day. 2 months ago
Drop A self-contained upload form as a single PHP script that makes file uploads easy and convenient. 2 years ago
FediRoster FediRoster is a web application for hosting an opt-in public list of fediverse accounts. 13 months ago
firefox-ui-sounds Mozilla Firefox add-on to Play sounds for tab-related events in the browser. 3 months ago
Imgur-Album-Downloader This Firefox extension adds a download button to any Imgur album or gallery page for a quick zipped download. 2 years ago
jquery-readerbar ReaderBar is a jQuery plugin that aims to augment long HTML documents with a few navigational tools. 13 years ago
Kaleidoscribe Kaleidoscribe is a web-based alternative YouTube client that allows you to subscribe to channels and playlists without a Google/YouTube account. 2 months ago
makesite Modified static site/blog generator for my own use. 7 weeks ago
MiniHat A browser-based simulator of LED matrix displays. 2 years ago
MiniSurvey Compact web application to run small anonymous surveys. 2 years ago
Mosaic-Visual-Hash Mosaic Visual Hash is a hash visualization algorithm that deterministically produces images resembling stained glass. 2 years ago
Mystify A reinterpreation of the classic “Mystify” screensaver implemented in TypeScript. 2 years ago
neverball-fbiuhh Patch and example clients to make Neverball controllable via TCP. 11 years ago
No-Nonsense-Mobile-Reddit Mozilla Firefox extension that removes all the “see in app” ads from Reddit's mobile webpage and makes other minor simplifications. 4 years ago
PasswordShaker PasswordShaker is a deterministic password generator that derives passwords from the hostnames of the sites you visit. 8 months ago
Pinhole Pinhole is a tiny single-user Bluesky→ActivityPub one-way bridge. 13 months ago
QRSVG QRSVG is a small JavaScript project to render a two-dimensional bitmask (mostly assumed to be a QR code) to an SVG element as a collection of SVG paths with defined purposes. 3 months ago
RageButton A silly Firefox add-on that replaces all text on a webpage with incoherent screaming. 6 years ago
Skype-Exporter Skype Exporter is a script to export Skype user data from the software's SQLite files. 6 years ago
steam-card-inventory-valuation Small tool to read someone's Steam inventory contents, fetch Communiy Market values and make a table. 11 years ago
Steam-Removed-Game-Scanner A web application written in PHP that uses the Steam Web API to scan Steam profiles for ownership of removed games. 2 years ago
Streets4MPI A street traffic simulation example project for MPI-based parallel computing in Python. 12 years ago
TimberBot TimberBot is a chat bot written in Python that features a plugin-based architecture and is geared towards use on the Twitch.tv platform. 7 weeks ago
ULP-ActivitySupport Service for adaptive pedestrian navigation support using smart urban objects that includes an interactive simulation. 23 months ago
Up-in-the-Air A short and casual browser game about collecting unwritten words out of the sky using a feather, made for FediJam 2024. 2 months ago
WebFinger-Canary This is a tiny self-contained ActivityPub actor showcasing a split-domain WebFinger setup. 6 weeks ago