Date and Time Processing Gems

#Total RankDaily RankNameSummary
11515tzinfoTZInfo provides access to time zone data and allows times to be converted using time zo...
2288371chronicChronic is a natural language date/time parser written in pure Ruby.
3871888ice_cubeice_cube is a recurring date library for Ruby. It allows for quick, programatic expans...
41,1041,180business_timeHave you ever wanted to do things like "6.business_days.from_now" and have weekends and...
51,1991,411groupdateThe simplest way to group temporal data
61,4521,612validates_timelinessAdds validation methods to ActiveModel for validating dates and times. Works with multi...
71,5351,959american_dateAmerican style month/day/year date parsing for ruby 1.9+
82,2012,119local_timeRails engine for cache-friendly, client-side local time
93,0244,027time_diffIt returns a hash file with the difference in terms of year, month, week, day, hour, mi...
103,5572,812bizTime calculations using business hours.
113,7015,181recurrenceA simple library to handle recurring events
124,3293,947working_hoursA modern ruby gem allowing to do time calculation with working hours.
134,9924,021montroseA library for specifying, quering, and enumerating recurring events for calendars in Ruby.
145,5004,833by_starActiveRecord and Mongoid extension for easier date scopes and time ranges
1510,0036,150jekyll-timeagoA Ruby library to compute distance of dates in words. Originally built for Jekyll, as a...
1611,39739,697opening_hours_converterDatetime range to opening hours, opening hours to datetime range. Very strongly inspire...
1712,17516,463time-lordManaging concepts of time and space in Ruby
1821,29835,608runtRunt is a Ruby implementation of temporal patterns by Martin Fowler. Runt provides an A...
19133,23235,608yymmddTiny DSL for idiomatic parsing and formatting of numeric date components.