Viewdocs is written in Go and interacts with the GitHub Markdown API.
If you want to hack on it, first you'll need to get your GitHub access token and prepare your environment with something like the script below:
export ACCESS_TOKEN='<your access token>' echo '127.0.0.1 <github-username>.viewdocs.dev' | sudo tee -a /etc/hosts
After that, just sing that same old song:
mkdir -p $GOPATH/src/github.com/progrium cd $GOPATH/src/github.com/progrium git clone https://github.com/progrium/viewdocs.git cd viewdocs go get go run viewdocs.go
http://<github-username>.viewdocs.dev:8888/<one of your repos> on
your browser and enjoy!