This project was written by Nick Vellios in the Go programming language and is open source. Find it on Github.