-
capistrano with plugins for deployment
-
Judoscale
Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Rails, Sidekiq, Solid Queue, and more to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up job queues.
-
timezone detection with jstz
-
view_component
A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
view_component as a replacement for partials
-
purge.css to cleanup stylesheets
-
Sidekiq for background jobs
-
VSCode configuration files
-
authentication with devise and devise-pwned_password + google auth
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
devise-pwned_password
Devise extension that checks user passwords against the PwnedPasswords dataset
authentication with devise and devise-pwned_password + google auth
-
pretender
-
authorization with pundit
-
role management with rolify
-
SEO tools - meta-tags, sitemap_generator and friendly_id
-
FriendlyId
FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.
SEO tools - meta-tags, sitemap_generator and friendly_id
-
I18n tools - rails-i18n and i18n-tasks
-
-
better_html and erb-lint for erb linting
-
better_html and erb-lint for erb linting
-
bullet to prevent N+1 problems
-
brakeman and bundler-audit as security scanners
-
bundler-audit
Discontinued Patch-level verification for Bundler [Moved to: https://github.com/rubysec/bundler-audit] (by postmodern)
brakeman and bundler-audit as security scanners
-
fasterer for performance optimization
-
pry-rails and amazing_print for better rails console
-
Amazing Print
Pretty print your Ruby objects with style -- in full color and with proper indentation
pry-rails and amazing_print for better rails console
-
active_interaction to make controllers thin
-
flipper with Flipper UI to enable flag management
-
ahoy, ahoy_email and blazer for business intelligence
-
ahoy, ahoy_email and blazer for business intelligence
-
ahoy, ahoy_email and blazer for business intelligence
-
noticed for notifications
-
annotate for annotations
-
Lol DBA
lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.
lol_dba for indexing
-
lockbox and blind_index for email fields encryption
-
lockbox and blind_index for email fields encryption
-
rack-attack to prevent bruteforce and DDoS attacks
-
authrail to track login attempts
-
update with rails production best practices, security best practices and rails-security-checklist
-
update with rails production best practices, security best practices and rails-security-checklist
-
rails-security-checklist
:key: Community-driven Rails Security Checklist (see our GitHub Issues for the newest checks that aren't yet in the README)
update with rails production best practices, security best practices and rails-security-checklist
-
add tools from evil martians tollbox
-
dawnscanner
Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.
test and add dawnscanner
-
add rails_best_practices
-
add secure_headers
-
add ssrf_filter
-
devise-security
A security extension for devise, meeting industry-standard security demands for web applications.
add devise-security
-
add mailkick
-
add discard
-
add invisible_captcha
-
add lograge
-
add hypershield
-
add hairtrigger
-
active_record_union
UNIONs in ActiveRecord! Adds proper union and union_all methods to ActiveRecord::Relation.
add active_record_union
-
add scenic
-
IdentityCache
IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!
add identity_cache
-
move to rails-settings-cached
-
move to turnip from cucumber
-
add searchjoy
-
DatabaseConsistency
The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.
add database_consistency
-
add database_validations
-
Traceroute
A Rake task gem that helps you find the unused routes and controller actions for your Rails 3+ app
add traceroute
-
add isolator
-
add lefthook
-
add pronto
-
You can check it here - https://github.com/alec-c4/kickstart
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
Related posts
-
Uniqueness validation does not work since the beginning of Ruby on Rails.
-
EvilSeed: A tool for creating partial dump of database based on app models
-
What are some common strategies for preventing SQL injection vulnerabilities in Rails beyond ActiveRecord?
-
Kamal Proxy – A minimal HTTP proxy for zero-downtime deployments
-
Query multiple tables easily with Rails and Postgres Views