rack
Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the si...
omniauth
authentication
A generalized Rack framework for multiple-provider authentication.
pry
Pry is a runtime developer console and IRB alternative with powerful introspection capabilities. Pry aims to be more than an IRB replacement. It is...
rspec-rails
testing
rspec-rails is a testing framework for Rails 5+.
httparty
Makes http fun! Also, makes consuming restful web services dead easy.
groupdate
The simplest way to group temporal data
money-rails
payments
This library provides integration of RubyMoney - Money gem with Rails
papertrail
search
Command-line client for Papertrail hosted log management service. Tails and searches app server logs and system syslog. Supports Boolean search and...
nokogiri
Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby. It provides a sensible, easy-to-understand API for reading, writing, m...
factory_bot
factory_bot provides a framework and DSL for defining and using factories - less error-prone, more explicit, and all-around easier to work with tha...
searchkick
search
Intelligent search made easy with Rails and Elasticsearch or OpenSearch
chartkick
javascript
Create beautiful JavaScript charts with one line of Ruby
ransack
search
Ransack is the successor to the MetaSearch gem. It improves and expands upon MetaSearch's functionality, but does not have a 100%-compatible API.
jbuilder
json
Create JSON structures via a Builder-style DSL
bullet
optimization
help to kill N+1 queries and unused eager loading.
aasm
state machine
AASM is a continuation of the acts-as-state-machine rails plugin, built for plain Ruby objects.
rails-erd
models
Automatically generate an entity-relationship diagram (ERD) for your Rails models.
scenic
database
Adds methods to ActiveRecord::Migration to create and manage database views in Rails
wicked
Wicked is a Rails engine for producing easy wizard controllers
byebug
debugging
Byebug is a Ruby debugger. It's implemented using the TracePoint C API for execution control and the Debug Inspector C API for call stack n...
devise_invitable
email
It adds support for send invitations by email (it requires to be authenticated) and accept the invitation by setting a password.
stimulus_reflex
Build reactive applications with the Rails tooling you already know and love.
scout_apm
analytics, performance
Monitors Ruby apps and reports detailed metrics on performance to Scout.
cable_ready
Out-of-Band Server Triggered DOM Operations