I've started a Ruby client library project on GitHub. There's no code there, but I will be hacking on it all weekend and welcome contributions.

Sample Code

client = StackOverflow::Client.new(version, apiKey, urlClient, protocol)
client.questions.recent.each do |q|

# => <StackOverflow::User name='James A. Rosen'>

(Syntax is not yet finalized, but this should provide the right idea.)


The project will use RSpec for testing and either Rack-Client or HTTParty for API calls. It will try to use Arel-like syntax for querying.


SOFlow is released under the MIT license


You will be able to install soflow as a ruby gem with gem install soflow, or download the source from the git repository.


SOFlow is being developed primarily on Ruby 1.9 (MRI), but cross-ruby compatibility is a goal.


Bugs and feature requests should be made as issues on the above repository.


Code is available at the repository listed above.

  • Was just thinking about doing a notifier using ruby, so I'm looking forward to this. I'm relatively new to ruby, but I'll contribute if I can once you have some stuff in place.
    – Herms
    May 21, 2010 at 15:38
  • Anything ever come of this? Jun 21, 2010 at 11:05
  • Does this still exist? The GitHub repo link is dead. Jan 15, 2018 at 15:50

1 Answer 1


You might also want to use Hashie. One of the best twitter clients for ruby uses it, and the resulting interface is very clean and easy to use. I've wrapped over Delicious rss api with it in less than 60 lines.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .