Evan Purkhiser (@evanpurkhiser)

Top repositories

1

rEFInd-minimal

A stunningly clean theme for the rEFInd UEFI boot manager.
1,897
star
2

dots

A portable tool for managing a single set of dotfiles in an organized fashion
Go
268
star
3

prolink-tools

User friendly tools for accessing and using PRO DJ LINK information.
TypeScript
194
star
4

linux-vt-setcolors

Utility tool to set the linux VT default color palette
C
101
star
5

keyfinder-cli

A CLI wrapper for libkeyfinder. Making DJs lives easier.
C++
93
star
6

prolink-go

golang library to interface with Pioneers PRO DJ Link network
Go
66
star
7

prolink-connect

A Typescript / JavaScript library that is able to talk to Pioneer PROLINK enabled DJ equipment
TypeScript
49
star
8

mkinitcpio-colors

Provides a hook for Arch Linux's mkinitcpio utility to set VT colors during early userspace
Shell
42
star
9

dots-personal

My personal dotfiles. Uses the dots utility to manage installation and organization.
Lua
31
star
10

keyfinder-py

Basic python 3 bindings for libkeyfinder
C++
15
star
11

dots-template

A empty skeleton for managing your dotfiles with the dots tool. Clone this and be organized!
Shell
14
star
12

tune-manager

web app to sort, organize, import, and manage my DJ music collection
TypeScript
13
star
13

image-paste.nvim

Paste images from your macOS clipboard into neovim as markdown
Lua
12
star
14

magnetic

An iOS app to send magnet links and torrent files to a Transmission server
Swift
8
star
15

xdefaults-to-putty

Convert XDefault color configurations to a putty color configuration
Python
8
star
16

kohana-HTML2PDF

A Kohana module to convert HTML to a PDF document using wkhtmltopdf as the conversion backend
PHP
8
star
17

netgear-go

Netgear SOAP API client written in golang
Go
6
star
18

cdj-trackload-broadcast

Small python script to broadcast over Websockets when tracks are loaded from Rekordbox into Pioneer CDJs
Python
6
star
19

venmo-auto-cashout

A small tool to automatically cash out your Venmo balance
Python
6
star
20

systemd-user-pam-ssh

Script used to decrypt a SSH key into a systemd --user managed ssh agnet
Shell
5
star
21

rekordbox-parser

A Javascript library to parse Rekordbox DeviceSQL files
TypeScript
5
star
22

media-center-automation

Some scripts / configurations used to automate my media center
Python
5
star
23

CS-OpenMPExperiments

Some simple experiments using the OpenMP library – Fall 2013 Parallel Processing
C
4
star
24

tooling-personal

Software specific to my workflows
TypeScript
4
star
25

CS-Matrix-Multiplication

Matrix Multiplication lab for my Parallel Processing Course – Fall 2013 Parallel Processing
C
4
star
26

waitress

your files – served
TypeScript
3
star
27

kohana-gmaps

A wrapper for the Google Maps API Web Services
PHP
3
star
28

CS-Algo-Sudokuer

Sudoku puzzle solver for my Algorithms class
JavaScript
2
star
29

tunedex

Indexing of my music collection with a web interface
Go
2
star
30

prolink-nowplaying-txt

Example program that uses prolink-connect to write a nowplaying txt file
TypeScript
2
star
31

CS-CUDA-Matrix-Multiply

Matrix multiplication using the DNS algorithm on a CUDA device - Fall 2013 Parallel Processing
C++
2
star
32

recovery

Tools to deploy my recovery website
JavaScript
2
star
33

push-to-transmission

Chrome extension to push torrent files downloads to a transmission server
JavaScript
2
star
34

minion-bash-completion

A bash completion script for the Kohana Minion module
Shell
2
star
35

pretty-pastebin

A small stylesheet to make the fugly-brown pastebin pretty. (Makes it look like github)
CSS
2
star
36

systemd-user-xsession

Units for using systemd as a user session manager
Shell
2
star
37

mixes

A website dedicated to making it simple to listen to my DJ mixes!
JavaScript
2
star
38

gmailctl-personal

My personal gmail filters
Jsonnet
1
star
39

go-meta

github site for serving go.evanpurkhiser.com
HTML
1
star
40

CS-SmokersProblem

A solution to the Operating Systems lab on The Smokers Problem for my OS course - Spring 2013
C
1
star
41

PKGBUILDs

My customized Arch Linux PKGBUILD files
Shell
1
star
42

resume

My resume written in LaTeX
TeX
1
star
43

CS-Linux-Shell

A simple shell – Spring 2013 Operating Systems
C++
1
star
44

atmosphere-automation

Pluggable automation service for my home automation server 'atmosphere'.
Go
1
star
45

purkhiser.com

Purkhiser Electronics business website
CSS
1
star
46

cleanUI

My old World of Warcraft UI
Lua
1
star
47

venmo-lunchmoney-ai

A tool that uses GPT-4 to group Venmo reimbursement transactions with the transaction it's reimbursing
Python
1
star
48

CS-Six-Degrees-of-Wikipedia

Scripts / Program to parse wikipedia page-links table and do graph search in parallel over it – Fall 2013, Parallel Processing
C++
1
star