These are some software development projects of mine that are on the larger end of the scope or more generally usable than my more specific tools. A few of these even have users other than myself, which I consider a real achievement for someone who does little to no marketing.
FediRoster is a web application for hosting an opt-in public list of fediverse accounts. Its purpose is to assist communities to more easily find people with shared interests on Mastodon and other connected platforms. People are able to add themselves to the list via proof of account ownership.
Kaleidoscribe is a web-based alternative YouTube client that allows you to subscribe to channels and playlists without a Google/YouTube account. It crawls the YouTube website in the background to give you a relatively up-to-date view of your customized subscription feed.
KontakteDB is a graphical application for storing and managing contact details. It also stores photos and business cards, synchronizes with Android devices and CalDAV calendars (for birthdays) and imports/exports vCard files.
PasswordShaker is a deterministic password generator that derives passwords from the hostnames of the sites you visit. It is an inofficial successor to PasswordMaker.
Steam Removed Game Scanner is a web application written in PHP that uses the Steam Web API to scan Steam profiles for ownership of removed games. Users can log in to scan their own profile, administrators can additionally view past scans or initiate new ones.
Streets4MPI is a traffic network simulation intended as a proof-of-concept for efficient parallel processing in Python. It also includes a heatmap visualization module.
TimberBot is a general-purpose chat bot extensible via plugins and geared towards public chat rooms, particularly Twitch. It supports user roles and reacts to commands.