activerecord
  1. kaminari
  Description: A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for modern web app frameworks and ORMs.
  Source: https://github.com/amatsuda/kaminari
  2. i18n-active_record
  Description: Use to lookup translations in the database.
  Source: https://github.com/svenfuchs/i18n-active_record
  3. paperclip
  Description: Paperclip is intended as an easy file attachment library for Active Record.
  Source: https://github.com/thoughtbot/paperclip
  4. paperclip-meta
  Description: Use for adding width, height, and size to paperclip images.
  Source: https://github.com/teeparham/paperclip-meta
  5. swf_file
  Description: SWF File is lightweight gem to read swf file headers from within a Ruby application.
  Source: https://github.com/DBA/swf_file
delayed_job
  1. delayed_job_active_record
  Description: delayed_job_active_record encapsulates the common pattern of asynchronously executing longer tasks in the background.
  Source: https://github.com/collectiveidea/delayed_job
  2. delayed_job_web
  Description: Resque like web interface for delayed job.
  Source: https://github.com/ejschmitt/delayed_job_web
mongoid
  1. mongoid
  Description: Mongoid is an ODM (Object-Document-Mapper) framework for MongoDB in Ruby.
  Source: https://github.com/mongoid/mongoid
  2. mongoid-rails-instrumentation
  Description: Add additional information to rails logs about total time for MongoDB queries in action processing.
  Source: https://github.com/fredjean/mongoid-rails-instrumentation
solr
  1. rsolr
  Description: A simple, extensible Ruby client for Apache Solr.
  Source: https://github.com/rsolr/rsolr
views
  1. haml-rails
  Description: Haml-rails provides Haml generators for rails 3.
  Source: https://github.com/indirect/haml-rails
  2. simple_form
  Description: simple_form aims to be as flexible as possible while helping you with powerful components to create your form.
  Source: https://github.com/plataformatec/simple_form
  3. unicode
  Description: Unicode string manipulation library for Ruby.
  Source: https://github.com/blackwinter/unicode
  4. wicked_pdf
  Description: Wicked PDF uses the shell utility wkhtmltopdf to serve a PDF file to a user from HTML.
  Source: https://github.com/mileszs/wicked_pdf
  5. wkhtmltopdf-binary
  Description: Provides binaries for WKHTMLTOPDF project in an easily accessible package.
  Source: https://rubygems.org/gems/wkhtmltopdf-binary
  6. best_in_place
  Description: Best in Place is a jQuery based AJAX Inplace-Editor that takes profit of RESTful server-side controllers to allow users to edit stuff with no need of forms.
  Source: https://github.com/bernat/best_in_place
  7. mustache
  Description: Mustache is a framework-agnostic way to render logic-free views.
  Source: https://github.com/mustache/mustache
  8. olive
  Description: is the rails helper gem that enables to use content_for in controllers.
  Source: https://github.com/Bunlong/olive
  9. activenavbar
  Description: is the gem that use to set the active navbar link, a link becomes active when you click on it.
  Source: https://github.com/Bunlong/activenavbar
utils
  1. uuidtools
  Description: uuidtools was designed to be a simple library for generating any of the various types of uuids.
  Source: https://github.com/sporkmonger/uuidtools/tree
  2. geoip
  Description: The Ruby gem for querying Maxmind.com’s GeoIP database, which returns the geographic location of a server given its IP address.
  Source: https://github.com/cjheath/geoip
  3. fakie
  Description: Libphonenumber Ruby wrapper.
  Source: https://github.com/seesawco/fakie
auth
  1. devise
  Description: devise is a flexible authentication solution for Rails.
  Source: https://github.com/plataformatec/devise
  2. devise-encryptable
  Description: Devise encryptable behavior.
  Source: https://github.com/plataformatec/devise-encryptable
  3. CanCan
  Description: CanCan is an authorization library for Ruby on Rails.
  Source: https://github.com/ryanb/cancan
  4. rolify
  Description: Role management library with resource scoping.
  Source: https://github.com/RolifyCommunity/rolify
aws
  1. aws-sdk
  Description: The official AWS SDK for Ruby.
  Source: https://github.com/aws/aws-sdk-ruby
misc
  1. passenger
  Description: Phusion Passenger™ is a web server and application server, designed to be fast, robust and lightweight.
  Source: https://github.com/phusion/passenger
  2. whenever
  Description: Whenever is a Ruby gem that provides a clear syntax for writing and deploying cron jobs.
  Source: https://github.com/javan/whenever
  3. ruby-graphviz
  Description: Ruby interface to the GraphViz graphing tool.
  Source: https://github.com/glejeune/Ruby-Graphviz/
rake
  1. sitemap_generator
  Description: SitemapGenerator is the easiest way to generate Sitemaps in Ruby.
  Source: https://github.com/kjvarga/sitemap_generator
  2. fog
  Description: fog is the Ruby cloud services library.
  Source: https://github.com/fog/fog
  3. progressbar
  Description: Ruby/ProgressBar is a text progress bar library for Ruby.
  Source: https://github.com/peleteiro/progressbar
  4. parallel
  Description: Ruby parallel processing made simple and fast.
  Source: https://github.com/grosser/parallel
  5. terminal-table
  Description: Ruby ASCII Table Generator, simple and feature rich.
  Source: https://github.com/tj/terminal-table
production
  1. dalli
  Description: Dalli is a high performance pure Ruby client for accessing memcached servers.
  Source: https://github.com/mperham/dalli
  2. exception_notification
  Description: The Exception Notification gem provides a set of notifiers for sending notifications when errors occur in a Rack/Rails application. The built-in notifiers can deliver notifications by email, campfire rooms or via webhooks.
  Source: https://github.com/smartinez87/exception_notification
  3. newrelic_rpm
  Description: New Relic is a performance management system, developed by New Relic, Inc. It provides you with deep information about the performance of your Rails or Ruby application as it runs in production.
  Source: https://github.com/newrelic/rpm
development & test
  1. brakeman
  Description: Brakeman is a static analysis tool which checks Ruby on Rails applications for security vulnerabilities.
  Source: https://github.com/presidentbeef/brakeman
  2. ffaker
  Description: A library for generating fake data such as names, addresses, and phone numbers.
  Source: https://github.com/EmmanuelOga/ffaker
  3. binding_of_caller
  Description: Retrieve the binding of a method’s caller.
  Source: https://github.com/banister/binding_of_caller
guard
  4. rb-inotify
  Description: This is a simple wrapper over the inotify Linux kernel subsystem for monitoring changes to files and directories.
  Source: https://github.com/nex3/rb-inotify
  5. guard-rspec
  Description: Guard::RSpec allows to automatically & intelligently launch specs when files are modified.
  Source: https://github.com/guard/guard-rspec
  6. guard-jasmine
  Description: Guard::Jasmine automatically tests your Jasmine specs when files are modified.
  Source: https://github.com/guard/guard-jasmine
  7. guard-jasmine
  Description: Zeus preloads your Rails app so that your normal development tasks such as console, server, generate, and specs/tests take less than one second.
  Source: https://github.com/burke/zeus
javascript
  8. jasminerice
  Description: Pain free coffeescript testing.
  Source: https://github.com/bradphelan/jasminerice
console
  9. pry
  Description: An IRB alternative and runtime developer console.
  Source: https://github.com/pry/pry
  10. pry-debugger
  Description: Fast execution control in Pry.
  Source: https://github.com/nixme/pry-debugger
  11 pry-rails
  Description: Avoid repeating yourself, use pry-rails instead of copying the initializer to every rails project. This is a small gem which causes rails console to open pry.
  Source: https://github.com/rweng/pry-rails
web server
  12. thin
  Description: A very fast & simple Ruby web server.
  Source: https://github.com/macournoyer/thin/
rspec, capybara and shoulda
  13. rspec-rails
  Description: rspec-rails is a testing framework for Rails.
  Source: https://github.com/rspec/rspec-rails
  14. headless
  Description: Ruby wrapper for Xvfb, the virtual framebuffer.
  Source: https://github.com/leonid-shevtsov/headless
  15. factory_girl_rails
  Description: factory_girl_rails provides Rails integration for factory_girl.
  Source: https://github.com/thoughtbot/factory_girl_rails
  16. capybara
  Description: Capybara helps you test web applications by simulating how a real user would interact with your app.
  Source: https://github.com/jnicklas/capybara
  17. shoulda-matchers
  Description: shoulda-matchers provides Test::Unit- and RSpec-compatible one-liners that test common Rails functionality.
  Source: https://github.com/thoughtbot/shoulda-matchers
development
  1. rails-erd
  Description: Generate Entity-Relationship Diagrams for Rails applications.
  Source: https://github.com/voormedia/rails-erd
  2. better_errors
  Description: Better Errors replaces the standard Rails error page with a much better and more useful error page.
  Source: https://github.com/charliesome/better_errors
  3. foreman
  Description: Manage Procfile-based applications.
  Source: https://github.com/ddollar/foreman
test
  1. simplecov
  Description: SimpleCov is a code coverage analysis tool for Ruby.
  Source: https://github.com/colszowka/simplecov
  2. json_spec
  Description: Easily handle JSON in RSpec and Cucumber.
  Source: https://github.com/collectiveidea/json_spec
  3. database_cleaner
  Description: Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
  Source: https://github.com/DatabaseCleaner/database_cleaner
assets
  1. asset_sync
  Description: Asset Sync is built to run with the new Rails Asset Pipeline feature introduced in Rails 3.1. After you run bundle exec rake assets:precompile your assets will be synchronised to your S3 bucket, optionally deleting unused files and only uploading the files it needs to.
  Source: https://github.com/rumblelabs/asset_sync
  2. sass-rails
  Description: This gem provides official integration for Ruby on Rails projects with the Sass stylesheet language.
  Source: https://github.com/rails/sass-rails
  3. bootstrap-sass
  Description: Official Sass port of Bootstrap.
  Source: https://github.com/twbs/bootstrap-sass
  4. jquery-fileupload-rails
  Description: jQuery File Upload integrated for Rails Asset Pipeline.
  Source: https://github.com/tors/jquery-fileupload-rails
  5. bootstrap-wysihtml5-rails
  Description: WYSIWYG editor for Bootstrap, integrated in Rails assets pipeline.
  Source: https://github.com/Nerian/bootstrap-wysihtml5-rails