What are some of your favorite gems? What are their alternatives?

Here are a few commonly used gems I like and their alternatives

  • Rails Efficient web development framework based on MVC design pattern. Alternative
  • Sinatra:: Lightweight web development options
  • jquery-rails:jQuery for rails.
  • haml-rails: Simplify the preparation of the view layer, less troublesome duplicate labels.
    • Alternative:erb-rails
  • devise: User authentication plugin.
  • rspec-rails:test
  • seed-fu: Data initialization
  • faraday: http request and html content analysis