What's Hot on Github is a monthly post highlighting interesting projects that are new or updated this month, within the Ruby community that are hosted on Github. Github has become an extremely popular place for Ruby and Rails developers to congregate over the last year, so I wanted to list some of the new projects, and some of the updated ones that I have found interesting.
This month's picks:
- http://github.com/wycats/rails/ - Yehuda's branch of Rails is where all the exciting Rails 3 stuff happens.
- http://github.com/collectiveidea/graticule/ - Graticule is a geocoding API for looking up address coordinates and performing distance calculations, supporting many popular APIs.
- http://github.com/jbarnette/intercession/ - Treat your sessions like models, not hashes. Intercession mixes a module into the session on each request, allowing you to nicely encapsulate (and test!) lots of user and session-specific behavior.
- http://github.com/mdarby/pollster/ - A Rails generator gem that generates an entire MVC stack for user polling on your app
- http://github.com/entp/xtt/ - Time tracker: think private 'twitter' that counts the duration of status messages.
- http://github.com/jeremymcanally/context/ - A super tight library to add contexts to tests.
- http://github.com/radar/rboard/ - An 'evolved' forum system
- http://github.com/karmi/pushr/tree/master - PushR: Deploy Rails applications by running Capistrano tasks with post-commit hooks
- http://github.com/kennethkalmer/daemon-kit - Daemon Kit aims to simplify creating Ruby daemons by providing a sound application skeleton (through a generator), task specific generators (jabber bot, etc) and robust environment management code.
- http://github.com/shuber/hattr_accessor/tree/master - Allows you to define attr_accessors that reference members of a hash
- http://github.com/harukizaemon/drupal_fu/tree/master - Ruby on Rails Models and Helpers for integrating with Drupal
- http://github.com/harukizaemon/acts_as_teapot/tree/master - acts_as_teapot ensures your application is compliant with RFC2324 - that is, it knows how to be a network enabled teapot controller.
- http://github.com/apostlion/rubyrati/tree/master - Rubyrati is a Ruby wrapper for the Technorati API
Have any projects to add or want to recommend a project for next month's post? Please leave a comment.

Comments
Sean Huber ·
http://github.com/shuber/attr_encrypted - Generates attr_accessors that encrypt and decrypt attributes transparently. Works with ANY class, however, you get a few extra features when you’re using it with ActiveRecord, DataMapper, or Sequel
Sean Huber ·
Thanks for your interest in hattr_accessor btw
Radar ·
Wow, what an honour to be marked as "what's hot on github"! Thanks!
Soleone ·
This project is also looking supertight, I could imagine it becoming the new standard for managing your project as a Gem:
http://github.com/technicalpickles/jeweler
Kenneth Kalmer ·
Thanks for mentioning daemon-kit here as well, looking forward to seeing that little gem grow.
Markus Jais ·
Great list. I think I will have to read a lot of code during the next weekend :-)
Apostlion ·
Thank you for mentioning Rubyrati. It got too stale recently, will spend this evening bringing it up to shape :)
Tj ·
Everyone should check out visionmedia-commander for executables, I think people will like it :)
Adam ·
We'd love to get people's feedback on Rhodes - our open source framework for building mobile apps (http://github.com/rhomobile/rhodes/tree/master). We also just announced our mobile app development contest at http://rhomobile.com/contest).
Gabriel ·
+1 for both jeweler and context, which make github gem packaging + testing enjoyable. For wicked ruby-based shell completion, check out my github gem: http://github.com/cldwalker/lightning/tree/master