ActionWidgets: Rails helpers on steroids
Writing clean view code in Ruby on Rails is hard. More often than not, the separation between style and structure doesn't work out as intended. Some user interface widgets are just not easily expressed with a few HTML tags. I just published a blog post describing how you can build powerful helpers that will clean up your view code a lot.