Scryptmouse's Gems

icon
#Total RankDaily RankNameSummary
126,84028,843duxSwiss-army knife gem for duck-type matching and utility methods
233,76078,082statesman-triggerCreate a database trigger that keeps the most recent Statesman state in sync.
355,41978,082activerecord-viewSQL views with ActiveRecord
469,757140,423attr_delegatedDelegate an ActiveModel attribute and all its meta methods to another model.
570,16464,016activerecord-wrapped_transactionWrap transactions in a manner that detects if the transaction completed
677,62254,663unboundedUnbounded (infinite) ranges, ruby-style
794,38864,016proxy_toVery Simple Object Proxying -- with no dependencies.
8105,43839,488savvyENV-backed configuration helper for Redis, Sidekiq, etc
9112,17432,016keycloak_rackRack middleware for validating authorization tokens from Keycloak
10113,013101,581pick_a_recordPick a random record and cache the result for display.
11139,172140,423calculiCalculated functions for metaprogramming.
12155,597101,581copy_methodCopy a method from one class to another (experimental)
13166,714101,581paperclip-style_mapAccess Paperclip style URLs like a hash
14190,517101,581rubocop-hotstepperA collection of Rubocop rules that are used on hotstepper projects.
15191,128101,581enmParse and serialize PostgreSQL enum sets in Ruby, powered by Rust.