Scryptmouse's Gems

icon
#Total RankDaily RankNameSummary
127,45726,601duxSwiss-army knife gem for duck-type matching and utility methods
235,22867,605statesman-triggerCreate a database trigger that keeps the most recent Statesman state in sync.
357,42167,605activerecord-viewSQL views with ActiveRecord
469,96736,311activerecord-wrapped_transactionWrap transactions in a manner that detects if the transaction completed
572,00267,605attr_delegatedDelegate an ActiveModel attribute and all its meta methods to another model.
679,73067,605unboundedUnbounded (infinite) ranges, ruby-style
797,21167,605proxy_toVery Simple Object Proxying -- with no dependencies.
8106,17467,605savvyENV-backed configuration helper for Redis, Sidekiq, etc
9109,34321,437keycloak_rackRack middleware for validating authorization tokens from Keycloak
10114,95167,605pick_a_recordPick a random record and cache the result for display.
11141,90367,605calculiCalculated functions for metaprogramming.
12157,07867,605copy_methodCopy a method from one class to another (experimental)
13169,96267,605paperclip-style_mapAccess Paperclip style URLs like a hash
14195,83567,605rubocop-hotstepperA collection of Rubocop rules that are used on hotstepper projects.
15196,01967,605enmParse and serialize PostgreSQL enum sets in Ruby, powered by Rust.