In association with heise online

03 June 2013, 12:46

GitHub releases API libraries for Ruby and Objective-C

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit


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.



  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit