Most Popular Gems

  • rails

    Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.

    32 gemfiles
  • puma

    Puma is a simple, fast, threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly parallel Ruby implementations such as Rubinius and JRuby as well as as providing process worker support to support CRuby well.

    30 gemfiles
  • capybara

    Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website

    26 gemfiles
  • bootsnap

    Boot large ruby/rails apps faster

    25 gemfiles
  • pg

    Pg is the Ruby interface to the PostgreSQL RDBMS. It works with PostgreSQL 9.3 and later.

    24 gemfiles
  • web-console

    A debugging tool for your Ruby on Rails applications.

    18 gemfiles
  • aws-sdk-s3

    Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). This gem is part of the AWS SDK for Ruby.

    18 gemfiles
  • webmock

    WebMock allows stubbing HTTP requests and setting expectations on HTTP requests.

    17 gemfiles
  • selenium-webdriver

    Selenium implements the W3C WebDriver protocol to automate popular browsers. It aims to mimic the behaviour of a real user as it interacts with the application's HTML. It's primarily intended for web application testing, but any web-based task can automated.

    17 gemfiles
  • debug

    Debugging functionality for Ruby. This is completely rewritten debug.rb which was contained by the ancient Ruby versions.

    16 gemfiles
  • turbo-rails

    The speed of a single-page web application without having to write any JavaScript.

    16 gemfiles
  • redis

    A Ruby client that tries to match Redis' API one-to-one, while still providing an idiomatic interface.

    16 gemfiles
  • faker

    Faker, a port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc.

    16 gemfiles
  • tzinfo-data

    TZInfo::Data contains data from the IANA Time Zone database packaged as Ruby modules for use with TZInfo.

    16 gemfiles
  • bcrypt

    bcrypt() is a sophisticated and secure hash algorithm designed by The OpenBSD project for hashing passwords. The bcrypt Ruby gem provides a simple wrapper for safely handling passwords.

    15 gemfiles
  • rspec-rails

    rspec-rails integrates the Rails testing helpers into RSpec.

    15 gemfiles
  • sidekiq

    Simple, efficient background processing for Ruby.

    14 gemfiles
  • stimulus-rails

    A modest JavaScript framework for the HTML you already have.

    13 gemfiles
  • jbuilder

    Create JSON structures via a Builder-style DSL

    13 gemfiles
  • image_processing

    High-level wrapper for processing images for the web with ImageMagick or libvips.

    12 gemfiles
  • simplecov

    Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites

    12 gemfiles
  • factory_bot_rails

    factory_bot_rails provides integration between factory_bot and rails 5.0 or newer

    12 gemfiles
  • sprockets-rails

    Sprockets Rails integration

    12 gemfiles
  • listen

    The Listen gem listens to file modifications and notifies you about the changes. Works everywhere!

    12 gemfiles
  • dotenv-rails

    Autoload dotenv in Rails.

    11 gemfiles