Scryptmouse's Gems

icon
#Total RankDaily RankNameSummary
127,51128,404duxSwiss-army knife gem for duck-type matching and utility methods
235,391105,941statesman-triggerCreate a database trigger that keeps the most recent Statesman state in sync.
357,69857,584activerecord-viewSQL views with ActiveRecord
470,06335,210activerecord-wrapped_transactionWrap transactions in a manner that detects if the transaction completed
572,35657,584attr_delegatedDelegate an ActiveModel attribute and all its meta methods to another model.
680,056105,941unboundedUnbounded (infinite) ranges, ruby-style
797,581105,941proxy_toVery Simple Object Proxying -- with no dependencies.
8106,52235,210savvyENV-backed configuration helper for Redis, Sidekiq, etc
9109,04657,584keycloak_rackRack middleware for validating authorization tokens from Keycloak
10115,267105,941pick_a_recordPick a random record and cache the result for display.
11142,04041,879calculiCalculated functions for metaprogramming.
12157,26541,879copy_methodCopy a method from one class to another (experimental)
13170,203105,941paperclip-style_mapAccess Paperclip style URLs like a hash
14196,375105,941rubocop-hotstepperA collection of Rubocop rules that are used on hotstepper projects.
15196,567105,941enmParse and serialize PostgreSQL enum sets in Ruby, powered by Rust.