| 1 | 7,987 | 6,800 | nice_partials | A little bit of magic to make partials perfect for components. |
| 2 | 12,546 | 7,714 | showcase-rails | Showcase helps you show off and document your partials, components, view helpers and St... |
| 3 | 16,005 | 24,315 | minitest-byebug | Minitest plugin that starts a byebug session on test failures |
| 4 | 23,822 | 9,902 | active_record-associated_object | Associate a Ruby PORO with an Active Record class and have it quack like one. |
| 5 | 28,583 | 8,959 | active_job-performs | ActiveJob::Performs adds the `performs` macro to set up jobs by convention. |
| 6 | 32,488 | 14,736 | oaken | Oaken aims to blend your Fixtures/Factories and levels up your database seeds. |
| 7 | 86,921 | 33,244 | action_controller-stashed_redirects | Embed a controller flow within another by stashing the final redirect upfront and perfo... |
| 8 | 114,418 | 44,655 | conventional_extensions | ConventionalExtensions sets up a file naming convention to extend your domain model |
| 9 | 120,069 | 78,816 | active_record-ingress | Pass control of Active Record methods to a dedicated object. |
| 10 | 169,518 | 66,059 | struct-initializer | Reuse Struct.new's attr_reader and initialize generation in any class. |
| 11 | 179,355 | 112,619 | minitest-set | Set configurations for the duration of a test or a block with automatic reset. |
| 12 | 180,010 | 78,816 | active_model-validations-ai | Validate that your Active Record models comply with legal policies, verified by AI. |
| 13 | 180,074 | 131,109 | active_job-inlined | ActiveJob::Inlined lets you run jobs inline within other jobs. |
| 14 | 180,700 | 131,109 | brb-templates | BRB is backslashed Ruby, a template system that lets you be-right-back to ERB. |
| 15 | 182,674 | 112,619 | hercule-poro | Hercule::PORO helps give your Ruby POROs a healthy distance to their genius. |
| 16 | 183,448 | 112,619 | process_sip | Make ad-hoc adapters for CLIs to interface with from Ruby. |
| 17 | 187,199 | 98,240 | normal_rat | Normally race conditions are sneaky — rat them out. |