Recurring Events

Ice cube

ice_cube is a recurring date library for Ruby. It allows for quick, programatic expansion of recurring date rules.

Rubygem ice_cube

Total Downloads
747648
Releases
84
Current Version
0.12.1
Released
2014-07-04 00:00:00 UTC
First Release
2010-04-01 04:00:00 UTC

Github seejohnrun/ice_cube

Watchers
1112
Forks
171
Development activity
Less active
Last commit
2014-09-18 04:37:46 UTC

Recurrence

A simple library to handle recurring events

Rubygem recurrence

Total Downloads
135174
Releases
13
Current Version
1.3.0
Released
2014-04-21 00:00:00 UTC
First Release
2009-12-18 02:00:00 UTC
Depends on following gems
Depending Gems
5

Github fnando/recurrence

Watchers
346
Forks
33
Development activity
Inactive
Last commit
2014-04-21 18:28:46 UTC
Contributors
7
Issues

Schedule fu

ScheduleFu allows scheduling events with dates and times.

Github angelic/schedule_fu

Watchers
59
Forks
8
Development activity
Inactive
Last commit
2012-12-17 15:11:20 UTC
Top contributors
Contributors
2
Issues

Runt

Runt is a Ruby implementation of temporal patterns by Martin Fowler. Runt provides an API for working with recurring events using set expressions.

Rubygem runt

Total Downloads
30384
Releases
6
Current Version
0.9.0
Released
2013-05-17 00:00:00 UTC
First Release
2004-11-29 05:00:00 UTC
Depends on following gems
Depending Gems
5

Github mlipper/runt

Watchers
56
Forks
7
Development activity
Inactive
Last commit
2013-08-09 19:35:30 UTC
Contributors
8
Issues

Recurring event

RecurringEvent: A ruby library to aid in describing recurrent or patterned sets of dates.

Github nickstenning/recurring_event

Watchers
26
Forks
0
Development activity
Inactive
Last commit
2008-03-26 21:28:52 UTC
Top contributors
Contributors
1
Issues

Ruby-date-recur

A date recurrence generator for the ruby Date class

Github jhubert/ruby-date-recur

Watchers
19
Forks
0
Development activity
Inactive
Last commit
2010-06-01 22:14:13 UTC
Top contributors
Contributors
2
Issues

Recurring

Recurring allows you to define Schedules, which can tell you whether or not a given Time falls in the Schedule, as well as being able to return a list of times which match the Schedule within a given range.

Rubygem recurring

Total Downloads
10687
Releases
6
Current Version
0.5.1
Released
2007-04-25 07:00:00 UTC
First Release
2006-12-10 08:00:00 UTC
Depends on following gems
Depending Gems
0

Github ggoodale/recurring

Watchers
9
Forks
1
Development activity
Inactive
Last commit
2009-12-14 02:32:12 UTC
Top contributors
Contributors
1
Issues

jruby-rfc2445

A JRuby implementation of RFC 2445 (ical) recurrence rule

Rubygem jruby-rfc2445

Total Downloads
12602
Releases
8
Current Version
0.6.4
Released
2010-12-23 08:00:00 UTC
First Release
2009-03-24 07:00:00 UTC
Depends on following gems
Depending Gems
0

Github jerryluk/jruby-rfc2445

Watchers
2
Forks
0
Development activity
Inactive
Last commit
2010-12-23 22:54:10 UTC
First commit
Top contributors
Contributors
1
Issues

Ical-scheduler

scheduler written in ruby to execute ruby code from (recurring) events on an ical calendar URL or file

Github kjwierenga/ical-scheduler

Watchers
3
Forks
0
Development activity
Inactive
Last commit
2009-05-17 21:23:42 UTC
Top contributors
Contributors
1
Issues
×

In order to continue, you must be signed in using your Github account.

If you're signing in using this account for the first time Github will ask for your permission to give access to your public user data to the Ruby Toolbox.

Although the Github Authorization page does not mention it, the request includes read-only access to your verified email address (user:email OAuth scope). This is neccessary so there's a way to notify you about comments, information about your accepted project edits and the like. You can review your notification settings on your account page once you're signed in.