• Stars
    star
    13
  • Rank 1,512,713 (Top 30 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 4 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An automatic JSON API for HPI

More Repositories

1

browserexport

backup and parse browser history databases (chrome, firefox, safari, and other chrome/firefox derivatives)
Python
103
star
2

google_takeout_parser

A library/CLI tool to parse data out of your Google Takeout (History, Activity, Youtube, Locations, etc...)
Python
75
star
3

HPI

Human Programming Interface - a way to unify, access and interact with all of my personal data [my modules]
Python
72
star
4

dotfiles

cross-platform (linux (arch), macos, android (termux), windows (WSL)) dotfiles and scripts, using yadm
Shell
33
star
5

mal-id-cache

An cache of MAL database IDs updated whenever something is added to the database
Python
29
star
6

keepassxc-pwned

Check your keepassxc database against previously breached haveibeenpwned passwords
Python
29
star
7

mpv-sockets

A collection of bash scripts to allow easier and programmatic interaction with mpv sockets
Shell
26
star
8

sqlite_backup

a tool to snapshot sqlite databases you don't own
Python
18
star
9

exobrain

external brain - something like a public wiki to store notes, ideas and thoughts
Astro
17
star
10

gitsigns-yadm.nvim

gitsigns _on_attach_pre hook to show git decorations for files tracked by yadm
Lua
16
star
11

traktexport

Export your movie/tv show ratings and history from trakt.tv
Python
15
star
12

mpvf

Interface to select youtube-dl format for streaming stuff with mpv
Shell
13
star
13

yadm-git.vim

Integrates yadm with vim-fugitive and vim-gitgutter, so you can manage your dotfiles without leaving vim
Vim Script
12
star
14

promnesia

Additional promnesia Sources for my HPI modules
Python
12
star
15

bgproc

bash loop to run tasks in the background. used as an anacron alternative
Shell
11
star
16

autotui

quickly create UIs to interactively prompt, validate, and persist python objects to disk (JSON/YAML) and back using type hints
Python
11
star
17

pushshift_comment_export

Exports all accessible reddit comments for an account using pushshift
Python
11
star
18

plaintext-playlist

An interactive terminal playlist manager; stores playlists as plain text files
Shell
10
star
19

mpv-history-daemon

Daemon which connects to active mpv instances, saving a history of what I watch/listen to
Python
10
star
20

my_feed

a personal media (movies, tv episodes, video games, albums, listens) feed using HPI
Python
9
star
21

url_cache

A file system cache which saves URL metadata and summarizes content
Python
9
star
22

discord_data

Library to parse messages/activity from the discord data export
Python
9
star
23

ttally

an interactive TUI to save things I do often (a calorie counter, concerts I go to, my weight, anything else) to JSON/YAML
Python
8
star
24

discord-countdown-bot

Discord bot to use for countdowns
Python
7
star
25

evry

A shell-script-centric task scheduler; uses exit codes to determine control flow
Rust
7
star
26

ttt

Logs metadata for shell scripts/invocations; an extension to my shell history
Go
7
star
27

HPI-template

A cookiecutter template for creating a HPI repository
Python
7
star
28

newest

Basic CLI tool to print the most recently modified file in a directory
Go
6
star
29

mac-dotfiles

configuration files and scripts for MacOS
Shell
5
star
30

mal-unapproved

website that displays unapproved MAL entries
Ruby
5
star
31

calcurse-load

Hooks/scripts for calcurse. Sources events for calcurse from Google Calendar and todo.txt
Python
5
star
32

albums

an amalgamation of acclaimed album lists, i.e., my personal RateYourMusic
Python
5
star
33

on_machine

Generate a unique-enough fingerprint for my current machine, to make it easier to pick different commands/scripts to run on mac, different flavors or linux, or windows
Go
5
star
34

chomp

CLI tool that removes whitespace/empty lines from command output
Go
4
star
35

lolexport

Exports League of Legends Match History metadata using the RiotGames API
Python
4
star
36

ipgeocache

A small cache layer for IP geolocation info
Python
4
star
37

reddit-wallpaper-scraper

scrapes/downloads the top posts from wallpaper subreddits
Python
4
star
38

projects

project for describing my other projects
TypeScript
4
star
39

wait-for-internet

Command line utility that waits till you have an internet connection
Rust
4
star
40

list_gh_contributions

Script to list all of the repositories you've contributed to on Github. Includes your own repositories and any repositories you've contributed to (a commit, PR or issue)
Python
3
star
41

tts

CLI tool to convert text to speech using the StreamLabs API
Shell
3
star
42

bookmark.txt

A thin wrapper around todo.txt to keep track of my bookmarks
Shell
3
star
43

glue

my website homepage/fallback web server
TypeScript
3
star
44

greasyfork

my scripts from greasyfork.org
JavaScript
3
star
45

pmark

A hacky, markdown pre-processor/generator
Perl
3
star
46

seanb-utils

useful scripts extracted from my dotfiles
Shell
3
star
47

havecmd

A template for bash scripts, to provide a nicer interface to check for the presence of external commands on the users $PATH
Shell
3
star
48

raspi-backup

script to periodically back up my machine to my raspberry pi
Shell
3
star
49

twitchlive

A CLI tool to list which twitch channels you follow are currently live.
Go
3
star
50

reorder_editable

Naive implementation to reorder my easy-install.pth file, to manage editable namespace packages
Python
3
star
51

mal-notify-bot

discord bot that checks the MAL "Just Added" page, reporting newly approved entries
Python
3
star
52

currently_listening

a personal websocket-based currently playing web server
Python
3
star
53

greasyfork_archive

Scrape data from a users Greasyfork account
Python
3
star
54

overrustle_parser

extract my messages from the overrustlelogs archive (twitch chat logs)
Python
3
star
55

jikan_ex

An elixir wrapper for the Jikan API
Elixir
3
star
56

clone-repos

a basic git repo clone script with pip/editable install support
Python
3
star
57

tree-sitter-rifleconfig

rifle (ranger filemanager file opener) grammar for tree-sitter
JavaScript
2
star
58

docker-jikan

Personal Jikan setup
Shell
2
star
59

mapscii-at

a small CLI to pass starting options to mapscii
JavaScript
2
star
60

rifleman

An extendible dispatcher to lint/format code, based on rifle
Python
2
star
61

subpath-serve

a basic webserver to serve text files from a directory by matching subpaths
Go
2
star
62

cube-scramble-cli

A CLI for pyTwistyScrambler, to generate random states for twisty puzzles.
Python
2
star
63

pythonanywhere-3-months

clicks the 'Run until 3 months from today' button on pythonanywhere, so your website doesn't deactivate automatically
Python
2
star
64

malexport

backs up info from your myanimelist account - forum posts, DMs, lists, XML export, and episode/chapter dates for each entry
Python
2
star
65

s3-image-server

webserver to upload and retrieve/resize images using a S3 bucket
Python
2
star
66

dbsentinel

Lists MAL entries that have yet to be approved, denied entries and deleted entries
Python
2
star
67

frinkconv

A wrapper script for interacting with the Frink language, with a focus on converting units
Shell
2
star
68

exists

pipe to test if files exist
C
2
star
69

animeshorts

code for generating and maintaining my (static) site for anime short films/series
Python
2
star
70

steamscraper

Scrapes personal game/achievement data from steams website
Python
2
star
71

calories-scripts

Scripts for interacting with calories, to fuzzy select new entries to add, swap/merge databases
Python
2
star
72

chess_export

Export your chess.com/lichess.org games using their APIs
Python
2
star
73

vimbuffer

Edit files and strings in temporary vim (or some other console editor) buffers.
Python
2
star
74

active_window

parse output of activity watch window-watchers
Python
2
star
75

bleanser

my bleanser modules
Python
2
star
76

bash_like

A small utility library to handle arguments and read/write text to files using bash-like syntax
Python
2
star
77

sqlite_concurrent_writes

testing how concurrent write locking/timeouts works with webservers/sqlite3
Python
1
star
78

dbsentinel-next

frontend for dbsentinel
TypeScript
1
star
79

listenbrainz_export

Export your scrobbling history from ListenBrainz
Python
1
star
80

xkcd-favorites

A website generator for my favorite xkcds
HTML
1
star
81

server_clipboard

A server which saves my clipboard in memory, so I can share it between my devices.
Go
1
star
82

old_forums

Parses posts/achievements from random forums I used in the past
Python
1
star
83

time-in

CLI tool to figure out the time somewhere else
Python
1
star
84

dashboard

analysis/visualizations done using data from my HPI
Jupyter Notebook
1
star
85

git_doc_history

copy/track file history in git, with python bindings to traverse and extract history/files/lines at some date
Python
1
star
86

bootstrap

A script to setup a new bash VPS/servers with defaults I like
Shell
1
star
87

largechar

Displays large characters that fill your entire screen
JavaScript
1
star
88

fuji

Creates an free trial account on ForJoyTV
Python
1
star
89

grouvee_export

a (partial) grouvee (a video game database website) data exporter
Python
1
star
90

greasyfork_repo_generator

Archives a users Greasyfork account and creates a Github repo
Elixir
1
star
91

shortcuts

creates arbitrary shell scripts from a configuration file; shortcuts
Python
1
star
92

reminder-sink

a unobtrusive, scriptable reminder/habit/todo task-runner
Python
1
star
93

spkglist

A simple package list parser
Go
1
star
94

fzfcache

A small cache for unique lines of text, used to speedup the 'time to select' of expensive fzf invocations
Go
1
star
95

seanbreckenridge

README.md
1
star
96

mnu_gsheets

tracking obscure anime music videos
Python
1
star
97

vps

Scripts used for installing/managing/restarting/monitoring processes on my server. Other misc scripts (mediaproxy/remsync) that provide FTP/Proxy like functionality.
Shell
1
star
98

foreverjs-list

API to get information about forever.js processes, used to monitor processes on my server
JavaScript
1
star
99

filmswap

discord bot to facilitate anonymous film recommendation gift exchanges - like a secret santa film club
Python
1
star