Pinned Repositories
browserexport
backup and parse your browser history databases (chrome, firefox, safari, and other chrome/firefox derivatives)
dotfiles
my dotfiles/scripts; cross-platform (linux (arch), macos, android (termux), windows (WSL))
exobrain
something like a public wiki, - a place to store notes, ideas, blogposts, photography, or writing
gitsigns-yadm.nvim
gitsigns _on_attach_pre hook to show git decorations for files tracked by yadm
google_takeout_parser
A library/CLI tool to parse data out of your Google Takeout (History, Activity, Youtube, Locations, etc...)
HPI
Human Programming Interface - a way to unify, access and interact with all of my personal data [my modules]
keepassxc-pwned
Check your keepassxc database against previously breached haveibeenpwned passwords
mal-id-cache
An cache of MAL database IDs updated whenever something is added to the database
mpv-sockets
A collection of bash scripts to allow easier and programmatic interaction with mpv sockets
sqlite_backup
a tool to snapshot sqlite databases you don't own
purarue's Repositories
purarue/kompress
Helper to allow accessing compressed files/directories via pathlib.Path
purarue/keyvol
An interactive terminal interface for pamixer/pactl to control system volume
purarue/keepassxc-pwned
Check your keepassxc database against previously breached haveibeenpwned passwords
purarue/k_grok
Exercises to help grok the Linux kernel
purarue/jikanpy_ext
purarue/jikan_ex
An elixir wrapper for the Jikan API
purarue/jikan-rest
The REST API for Jikan
purarue/jikan
Unofficial MyAnimeList PHP+REST API which provides functions other than the official API
purarue/is-integer
cli tool to handle parsing integer user input in bash scripts
purarue/ipgeocache
A small cache layer for IP geolocation info
purarue/hyprland-active-window
saves a history of your actively focused window to a CSV file
purarue/HPI_API
An automatic JSON API for HPI
purarue/HPI-template
A cookiecutter template for creating a HPI repository
purarue/havecmd
A template for bash scripts, to provide a nicer interface to check for the presence of external commands on the users $PATH
purarue/greasyfork_repo_generator
Archives a users Greasyfork account and creates a Github repo
purarue/greasyfork_archive
Scrape data from a users Greasyfork account
purarue/greasyfork
my scripts from greasyfork.org
purarue/git_doc_history
copy/track file history in git, with python bindings to traverse and extract history/files/lines at some date
purarue/full_todotxt
a todotxt interactive interface that forces you to specify certain attributes.
purarue/frinkconv
A wrapper script for interacting with the Frink language, with a focus on converting units
purarue/exists
pipe to test if files exist
purarue/evry
A shell-script-centric task scheduler; uses exit codes to determine control flow
purarue/discord_data
Library to parse messages/activity from the discord data export
purarue/discord-countdown-bot
Discord bot to use for countdowns
purarue/dbsentinel-next
frontend for dbsentinel
purarue/darker_errors
A dark-themed HTTP error page generator
purarue/cube-scramble-cli
A CLI for pyTwistyScrambler, to generate random states for twisty puzzles.
purarue/cookiecutter-template
cookiecutter template for a strongly typed python package w/ click, pytest, mypy, flake8 and CI using github actions
purarue/commands-discordpy-starter
Boilerplate code for creating a discord bot in discordpy, using python3.5.5
purarue/chomp
CLI tool that removes whitespace/empty lines from command output