Major Projects

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.

List of Projects

FediRoster

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

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

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

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

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

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

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.

UrbanLife+ Activity Support

A service for adaptive pedestrian navigation support using smart urban objects. It also includes an interactive simulation mode.