GitHub releases API libraries for Ruby and Objective-C
Code-hosting service GitHub has released client libraries for the GitHub API under the collective name Octokit. The two libraries are implemented in Ruby and Objective-C and provide access to GitHub repositories and pages, including basic and OAuth authorisation.
Octokit.rb, the Ruby library, is based on work by the Ruby community and has, with GitHub's announcement, now been elevated to official status. Octokit.objc was extracted from GitHub's Mac client by the company's Mac development team. It provides a Cocoa and Cocoa Touch framework for the service's API and was built using GitHub's Mantle model layer.
The two libraries are released under the MIT License. The source code is available on GitHub and is linked from the Octokit web site. GitHub's announcement refers to the releases being the "first two libraries" in the project, which seems to hint at plans to expand Octokit to further languages in the future.
(fab)