My attempt to do the same for GitHub API what Facebook has already done for Facebook API