[DEAD AND UNMAINTAINED] Wrapper for Google Reader's undocumented and possibly "unstable" API. By unstable, I mean if they haven't documented it, then they could change it at anytime without notice.
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.txt

DEAD AND UNMAINTAINED

= Installation

sudo gem install googlereader

= Usage

  require 'google/reader'
  Google::Reader::Base.establish_connection('username', 'password')

  # => all feeds and labels unread counts
  pp Google::Reader::Count.all

  # => all unread counts for labels
  pp Google::Reader::Count.labels

  # => all unread counts for feeds
  pp Google::Reader::Count.feeds

  # => all items for a label
  pp Google::Reader::Label.all
  
  puts 'Links'
  # 5 latest unread items
  unread = Google::Reader::Label.new('links').entries(:unread, :n => 5) 
  unread.each { |p| puts p.title }
  
  puts 'Using Continuation'
  # next 5 latest items after the unread above
  more_unread = Google::Reader::Label.new('links').entries(:unread, :n => 5, :c => unread.continuation) 
  more_unread.each { |p| puts p.title }
	
= Notes

I'm using the following links below as documentation (and also a bit of reverse engineering with Firebug) until google releases an official and documented api:

* http://code.google.com/p/pyrfeed/wiki/GoogleReaderAPI
* http://blog.gpowered.net/2007/08/google-reader-api-functions.html