Gems



bensheldon/activerecord-has_some_of_many: Optimized top-N-per-group Active Record associations using lateral joins
This gem adds new optimized Active Record association methods (has_one_of_many, has_some_of_many) for "top N" queries to ActiveRecord using JOIN LATERAL that are eager-loadable (includes(:association), preloads(:association)) to avoid N+1 queries,...

dejan/auto_html: Collection of filters that transform plain text into HTML code.
AutoHtml uses concepts found in "Pipes and Filters" processing design pattern:
Filter - transforms an input. In AutoHtml context, this is any object that does the transformation through #call(String) method. Filter options should be passed in ini...


rage-rb/rage: Fast web framework compatible with Rails.
Fast web framework compatible with Rails. Contribute to rage-rb/rage development by creating an account on GitHub.Rage is a high-performance framework compatible with Rails, featuring WebSocket support and automatic generation of OpenAPI documenta...




Eliminate allocations on Model.respond_to? calls by tenderlove
We're trying to make instantiating models cheaper (for example doing Post.new), and discovered in the course of profiling that respond_to? is responsible for some amount of initialization allocations.
This patch changes Model.respond_to? to not a...