Smhuber's Gems

icon
#Total RankDaily RankNameSummary
15,51467,232zero_downtime_migrationsZero downtime migrations with ActiveRecord and PostgreSQL
25,68418,035abstract_classAn implementation of the "abstract class" design pattern in Ruby
312,14688,523active_record-updated_atTouch `updated_at` by default with calls to `update_column(s)` and `update_all`
415,56534,119eigenclassEigenclasses (aka metaclasses or singleton classes) in ruby
515,828111,482ownersTake ownership of your code
638,22247,418wootScapes woot.com sites
744,204111,482sub_diffInspect the changes of your `String#sub` and `String#gsub` replacements
860,544111,482shuber-interfaceImplementable interfaces in ruby
964,453111,482event_calendarGenerates HTML event calendars
1071,97350,777definedCalls Module#defined whenever a class or module is defined or redefined
1172,657111,482proxyA gem/plugin that allows rails applications to respond to multiple domains and proxied ...
1285,097111,482validates_as_hostname_labelChecks for valid hostname labels
1385,245111,482respond_to_missingDefines Object#respond_to_missing? and patches Object#respond_to? unless this functiona...
1488,254111,482queryable_arrayQueryableArray is intended to store a group of objects which share the same attributes ...
1599,632111,482svnignoregit style ignores with subversion
16116,893111,482variablesRuby already has `Method` objects, why not `Variable` objects as well?
17119,32050,777monolithMonolithic git repository generator
18127,14367,232hattr_accessorAllows you to define attr_accessors that reference members of a hash
19133,00367,232net-http-not_modified_cacheCaches responses for requests that respond with "304 - Not Modified" and adds "if-modif...
20133,436111,482taggieA tiny little HTML/XML parser...using regex
21133,881111,482text_editorText editor
22142,995111,482pipe_operatorElixir/Unix style pipe operations in Ruby
23166,78488,523destructES6 style object destructuring in Ruby