Smhuber's Gems

icon
#Total RankDaily RankNameSummary
15,5756,078zero_downtime_migrationsZero downtime migrations with ActiveRecord and PostgreSQL
25,7216,298abstract_classAn implementation of the "abstract class" design pattern in Ruby
312,26955,892active_record-updated_atTouch `updated_at` by default with calls to `update_column(s)` and `update_all`
415,70697,318eigenclassEigenclasses (aka metaclasses or singleton classes) in ruby
515,98955,892ownersTake ownership of your code
638,48455,892wootScapes woot.com sites
744,47255,892sub_diffInspect the changes of your `String#sub` and `String#gsub` replacements
860,99497,318shuber-interfaceImplementable interfaces in ruby
965,00497,318event_calendarGenerates HTML event calendars
1072,53497,318definedCalls Module#defined whenever a class or module is defined or redefined
1173,02297,318proxyA gem/plugin that allows rails applications to respond to multiple domains and proxied ...
1285,21341,970validates_as_hostname_labelChecks for valid hostname labels
1385,84497,318respond_to_missingDefines Object#respond_to_missing? and patches Object#respond_to? unless this functiona...
1488,88297,318queryable_arrayQueryableArray is intended to store a group of objects which share the same attributes ...
15100,30897,318svnignoregit style ignores with subversion
16117,64697,318variablesRuby already has `Method` objects, why not `Variable` objects as well?
17119,99555,892monolithMonolithic git repository generator
18127,90841,970hattr_accessorAllows you to define attr_accessors that reference members of a hash
19133,84297,318net-http-not_modified_cacheCaches responses for requests that respond with "304 - Not Modified" and adds "if-modif...
20134,21555,892taggieA tiny little HTML/XML parser...using regex
21134,61897,318text_editorText editor
22143,69197,318pipe_operatorElixir/Unix style pipe operations in Ruby
23167,52997,318destructES6 style object destructuring in Ruby