Our weekly list of projects you might have missed on GitHub:

RestKit

RestKit is a nice high-level library for consuming REST resources in Objective C. It runs on OS X and iOS and provides three major features:

  • Network transport including GET, POST, PUT, and DELETE
  • Object mapping between JSON responses and local domain types, in a nice declarative way
  • Core Data for persisting data in offline scenarios.

LoadTest.io

LoadTest.io is a Java-based multi-threaded load tester that includes auto discovery of web pages.

AppceleratorRecord

AppceleratorRecord provides ActiveRecord-inspired models for your Appcelerator Titanium Mobile applications. Be sure and catch Episode 0.0.8 on Titanium Mobile if you missed it.

carmen

As in where in the world…, Carmen is a simple collection of geographic names and abbreviations for Ruby including support for Australia, Brazil, Canada, Cuba, Denmark, Germany, Italy, Mexico, Spain, Ukraine, and United States.

jQuery Idle Timer Plugin

From Paul Irish, the this plugin provides an easy way to raise an event when a user has been idle on a web page:

// idleTimer() takes an optional argument that defines the idle timeout
// timeout is in milliseconds; defaults to 30000
$.idleTimer(10000);


$(document).bind("idle.idleTimer", function(){
 // function you want to fire when the user goes idle
});

Meslo

Meslo is a customized version of Apple’s Menlo font, mentioned in Episode 0.3.9.


Have comments? Send a tweet to @TheChangelog on Twitter.

Subscribe to The Changelog Weekly – our weekly email covering everything that hits our open source radar.