Yes - Github will be released soon (With the full website too).
Still in final stages of dev and testing... drop us a line via the contact form on the site and we'll keep you updated.