Scryptmouse's Gems

icon
#Total RankDaily RankNameSummary
127,33833,504duxSwiss-army knife gem for duck-type matching and utility methods
234,918161,553statesman-triggerCreate a database trigger that keeps the most recent Statesman state in sync.
357,07682,967activerecord-viewSQL views with ActiveRecord
470,07042,776activerecord-wrapped_transactionWrap transactions in a manner that detects if the transaction completed
571,56465,414attr_delegatedDelegate an ActiveModel attribute and all its meta methods to another model.
679,253161,553unboundedUnbounded (infinite) ranges, ruby-style
796,622161,553proxy_toVery Simple Object Proxying -- with no dependencies.
8105,78782,967savvyENV-backed configuration helper for Redis, Sidekiq, etc
9109,79065,414keycloak_rackRack middleware for validating authorization tokens from Keycloak
10114,266161,553pick_a_recordPick a random record and cache the result for display.
11141,17365,414calculiCalculated functions for metaprogramming.
12156,10082,967copy_methodCopy a method from one class to another (experimental)
13168,820110,176paperclip-style_mapAccess Paperclip style URLs like a hash
14194,443161,553rubocop-hotstepperA collection of Rubocop rules that are used on hotstepper projects.
15194,72182,967enmParse and serialize PostgreSQL enum sets in Ruby, powered by Rust.