Smhuber's Gems

icon
#Total RankDaily RankNameSummary
15,05814,921zero_downtime_migrationsZero downtime migrations with ActiveRecord and PostgreSQL
25,80411,794abstract_classAn implementation of the "abstract class" design pattern in Ruby
310,98169,102active_record-updated_atTouch `updated_at` by default with calls to `update_column(s)` and `update_all`
414,38714,921eigenclassEigenclasses (aka metaclasses or singleton classes) in ruby
514,45131,699ownersTake ownership of your code
636,47931,699wootScapes woot.com sites
742,89127,823sub_diffInspect the changes of your `String#sub` and `String#gsub` replacements
858,33636,242shuber-interfaceImplementable interfaces in ruby
961,29354,163event_calendarGenerates HTML event calendars
1069,47347,572definedCalls Module#defined whenever a class or module is defined or redefined
1169,52941,573proxyA gem/plugin that allows rails applications to respond to multiple domains and proxied ...
1281,499128,565respond_to_missingDefines Object#respond_to_missing? and patches Object#respond_to? unless this functiona...
1384,61269,102queryable_arrayQueryableArray is intended to store a group of objects which share the same attributes ...
1485,18389,132validates_as_hostname_labelChecks for valid hostname labels
1596,164104,290svnignoregit style ignores with subversion
16114,68389,132variablesRuby already has `Method` objects, why not `Variable` objects as well?
17118,21189,132monolithMonolithic git repository generator
18122,562104,290hattr_accessorAllows you to define attr_accessors that reference members of a hash
19128,14989,132net-http-not_modified_cacheCaches responses for requests that respond with "304 - Not Modified" and adds "if-modif...
20128,96778,158taggieA tiny little HTML/XML parser...using regex
21130,52778,158text_editorText editor
22141,823104,290pipe_operatorElixir/Unix style pipe operations in Ruby
23162,003104,290destructES6 style object destructuring in Ruby