Smhuber's Gems

icon
#Total RankDaily RankNameSummary
15,33128,840zero_downtime_migrationsZero downtime migrations with ActiveRecord and PostgreSQL
25,5974,290abstract_classAn implementation of the "abstract class" design pattern in Ruby
311,61039,041active_record-updated_atTouch `updated_at` by default with calls to `update_column(s)` and `update_all`
415,18139,041eigenclassEigenclasses (aka metaclasses or singleton classes) in ruby
515,30062,049ownersTake ownership of your code
637,44762,049wootScapes woot.com sites
743,57839,041sub_diffInspect the changes of your `String#sub` and `String#gsub` replacements
859,56462,049shuber-interfaceImplementable interfaces in ruby
963,27962,049event_calendarGenerates HTML event calendars
1070,851130,905definedCalls Module#defined whenever a class or module is defined or redefined
1171,479130,905proxyA gem/plugin that allows rails applications to respond to multiple domains and proxied ...
1283,845130,905respond_to_missingDefines Object#respond_to_missing? and patches Object#respond_to? unless this functiona...
1386,594130,905validates_as_hostname_labelChecks for valid hostname labels
1486,89886,524queryable_arrayQueryableArray is intended to store a group of objects which share the same attributes ...
1598,14186,524svnignoregit style ignores with subversion
16115,49162,049variablesRuby already has `Method` objects, why not `Variable` objects as well?
17118,52686,524monolithMonolithic git repository generator
18125,174130,905hattr_accessorAllows you to define attr_accessors that reference members of a hash
19130,608130,905net-http-not_modified_cacheCaches responses for requests that respond with "304 - Not Modified" and adds "if-modif...
20131,343130,905taggieA tiny little HTML/XML parser...using regex
21132,66362,049text_editorText editor
22142,08286,524pipe_operatorElixir/Unix style pipe operations in Ruby
23164,31886,524destructES6 style object destructuring in Ruby