rails
configuration
Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favori...
devise
authentication
Flexible authentication solution for Rails with Warden
redis
A Ruby client that tries to match Redis' API one-to-one, while still providing an idiomatic interface.
sidekiq
Simple, efficient background processing for Ruby.
rubocop
RuboCop is a Ruby code style checking and code formatting tool. It aims to enforce the community-driven Ruby Style Guide.
annotate
database, models, routes
Annotates Rails/ActiveRecord Models, routes, fixtures, and others based on the database schema.
pg
database
Pg is the Ruby interface to the PostgreSQL RDBMS. It works with PostgreSQL 9.3 and later.
view_component
View components for Rails
turbo-rails
javascript
The speed of a single-page web application without having to write any JavaScript.
cancancan
authorization
Simple authorization solution for Rails. All permissions are stored in a single location.
minitest
css, performance, testing
minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking. "I had a class with Jim Weirich on te...
noticed
database, email, realtime
Database, browser, realtime ActionCable, Email, SMS, Slack notifications, and more for Rails apps
pundit
authorization
Object oriented authorization for Rails applications
ahoy_matey
analytics
Simple, powerful, first-party analytics for Rails
cssbundling-rails
css, javascript
Bundle and process CSS with Tailwind, Bootstrap, PostCSS, Sass in Rails via Node.js.
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 ...
faker
Faker, a port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc.
i18n
internationalization
New wave Internationalization support for Ruby.
jsbundling-rails
javascript
Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack.
devise-i18n
Translations for the devise gem
better_errors
error
Provides a better error page for Rails and other Rack apps. Includes source code inspection, a live REPL and local/instance variable inspection for...
brakeman
security
Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis.
simple_form
form
Forms made easy!
bundler
Bundler manages an application's dependencies through its entire life, across many machines, systematically and repeatably