Scryptmouse's Gems

icon
#Total RankDaily RankNameSummary
127,065128,919duxSwiss-army knife gem for duck-type matching and utility methods
234,346128,919statesman-triggerCreate a database trigger that keeps the most recent Statesman state in sync.
356,233128,919activerecord-viewSQL views with ActiveRecord
470,03193,598activerecord-wrapped_transactionWrap transactions in a manner that detects if the transaction completed
570,607128,919attr_delegatedDelegate an ActiveModel attribute and all its meta methods to another model.
678,427128,919unboundedUnbounded (infinite) ranges, ruby-style
795,46173,152proxy_toVery Simple Object Proxying -- with no dependencies.
8105,68193,598savvyENV-backed configuration helper for Redis, Sidekiq, etc
9110,66973,152keycloak_rackRack middleware for validating authorization tokens from Keycloak
10113,67660,194pick_a_recordPick a random record and cache the result for display.
11140,146128,919calculiCalculated functions for metaprogramming.
12156,355128,919copy_methodCopy a method from one class to another (experimental)
13167,48293,598paperclip-style_mapAccess Paperclip style URLs like a hash
14191,770128,919rubocop-hotstepperA collection of Rubocop rules that are used on hotstepper projects.
15192,52993,598enmParse and serialize PostgreSQL enum sets in Ruby, powered by Rust.