Gems

drwl/annotaterb: A Ruby Gem that adds annotations to your Rails models and route files.
A Ruby Gem that adds annotations to your Rails models and route files. - drwl/annotaterb
Adds comments summarizing the model schema or routes in your:
ActiveRecord models
Fixture files
Tests and Specs
FactoryBot factories
routes.rb file (for Rail...





ClosureTree/closure_tree: Easily and efficiently make your ActiveRecord models support hierarchies
Dramatically more performant than ancestry and acts_as_tree, and even more awesome than awesome_nested_set, closure_tree has some great features:
Best-in-class select performance:
Fetch your whole ancestor lineage in 1 SELECT.
Grab all your desce...


pawurb/smart_init: A simple gem for eliminating Ruby initializers boilerplate code, and providing unified service objects API
This gem provides a simple DSL for getting rid of it. It offers an alternative to using Struct.new which does not check for number of parameters provided in initializer, exposes getters and instantiates unecessary class instances.
Smart Init offe...


grosser/parallel_tests: Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
Speedup Minitest + RSpec + Turnip + Cucumber + Spinach by running parallel on multiple CPU cores.
ParallelTests splits tests into balanced groups (by number of lines or runtime) and runs each group in a process with its own database.