Jon Colverson's repositories
scrobbledroid
A scrobbler for Android: Keeps track of music you listen to and sends details to Last.fm.
staticwebsync
A command-line tool for automating the fiddly aspects of hosting your static web site on Amazon S3 or CloudFront
Data-Compression
Extensions to Swift Foundation's Data type to add compression and decompression using libcompression
generate-cloud-init-ssh-host-keys
Generates SSH host keys and formats them for usage in a cloud-init config file
network-color-picker
A trivial macOS app that shows a color picking control and sends the color over a TCP socket whenever it's changed
route53dynamicdns
Small script to update a Route53 record with the machine's current IP address
tiny-events
A tiny event system for Swift (1 source file, 113 lines of code)
video-conversion-toggler
An app for Apple TV and other Apple platforms for toggling the video conversion setting on Denon and Marantz AV receivers
sqscat
A tiny tool for integrating Amazon SQS into UNIX pipe-based workflows
ssh-import-known-hosts-cloud-init
Imports public SSH host keys from a cloud-init config file into your known_hosts file
web
My personal website
color-string
Parser and generator for CSS color strings
conan-ue4cli
Integrate third-party libraries into the Unreal Engine with Conan
ec2start
A tool for starting up an EC2 instance (optionally using spot pricing) and setting it up securely for remote connections
LGWebOSRemote
Command line webOS remote for LGTVs
nanoTweeter
A very simple Twitter client for Android
notes
Source code of my notes blog
perseus
Perseus is Khan Academy's new exercise question editor and renderer.
qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
route53-add-ec2
A tool that adds DNS entries for an EC2 instance to a Route 53 zone
smartplug-energy-logger
A command-line tool for logging the energy use reported by the TP-Link HS110 smartplug
ue4-conan-recipes
Conan recipes for UE4-compatible library packages
ue4cli
Command-line interface for Unreal Engine 4