Smhuber's Gems

icon
#Total RankDaily RankNameSummary
14,48111,946zero_downtime_migrationsZero downtime migrations with ActiveRecord and PostgreSQL
25,7036,152abstract_classAn implementation of the "abstract class" design pattern in Ruby
39,84217,506active_record-updated_atTouch `updated_at` by default with calls to `update_column(s)` and `update_all`
413,06569,238eigenclassEigenclasses (aka metaclasses or singleton classes) in ruby
518,11626,468ownersTake ownership of your code
634,63369,238wootScapes woot.com sites
741,46769,238sub_diffInspect the changes of your `String#sub` and `String#gsub` replacements
856,12369,238shuber-interfaceImplementable interfaces in ruby
958,37669,238event_calendarGenerates HTML event calendars
1066,75169,238proxyA gem/plugin that allows rails applications to respond to multiple domains and proxied ...
1166,81838,135definedCalls Module#defined whenever a class or module is defined or redefined
1278,93443,643respond_to_missingDefines Object#respond_to_missing? and patches Object#respond_to? unless this functiona...
1382,52769,238queryable_arrayQueryableArray is intended to store a group of objects which share the same attributes ...
1482,92869,238validates_as_hostname_labelChecks for valid hostname labels
1592,70469,238svnignoregit style ignores with subversion
16113,50869,238variablesRuby already has `Method` objects, why not `Variable` objects as well?
17117,08869,238monolithMonolithic git repository generator
18119,25369,238hattr_accessorAllows you to define attr_accessors that reference members of a hash
19124,67769,238net-http-not_modified_cacheCaches responses for requests that respond with "304 - Not Modified" and adds "if-modif...
20125,70769,238taggieA tiny little HTML/XML parser...using regex
21128,83769,238text_editorText editor
22141,65269,238pipe_operatorElixir/Unix style pipe operations in Ruby
23159,31451,580destructES6 style object destructuring in Ruby