Projects & Code

magnetfinder [rust]

CLI program that scrapes magnet links from public trackers based on a provided search query. Results are put into a pretty table and allows you to select which ones to download.

magnetfinder

sourcegithub

omnis [c++]

[WIP] Network monitoring daemon that tracks network usage per application. As opposed to similar programs tracking bandwidth per process or overall, omnis tracks by application preferably since the creation of your system. Data is stored in a local sqlite database which is used to calculate bandwidth stats for applications through either the cli program or the web-ui.

The web-ui, made in React, can view detailed graphs and statistics about bandwidth usage for all, or selected, applications over any time period.

sourcegithub

smallstat [c]

Super small (but useful) program to track cpu usage for a process over the course of execution. Tracks the current cpu usage, peak usage, and average usage over the period of tracking.

sourcegithub

BorrowBot [rust]

As a rite of passage for me to learn a language, I make a twitch chat bot. They get progressivly better each time :)

This is the latest iteration; super fast, commands, chat logging, and a permissions system. The other two twitch bots were written in c# and python but are too ugly to justify a section...

sourcegithub

Open Source Contributions

I contribute to a few open source projects on github, really just as often as I find opportunities too.