ice_cube

Scheduler library

A Ruby library for creating and managing recurring schedules

Ruby Date Recurrence Library - Allows easy creation of recurrence rules and fast querying

GitHub

2k stars
38 watching
358 forks
Language: Ruby
last commit: 5 months ago
Linked from 1 awesome list

ruby

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rossta/montrose A Ruby library for defining and enumerating recurring events in a simple and chainable way. 846
travisjeffery/timecop Provides a unified method to mock time-dependent code 3,373
rcdilorenzo/repeatex A library for parsing and scheduling repeating events in natural language 54
peek-travel/cocktail A date recurrence library for Elixir based on iCalendar events 223
ruby-concurrency/concurrent-ruby A modern concurrency library for Ruby providing tools and abstractions for writing concurrent code safely and efficiently. 5,711
jmettraux/rufus-scheduler A job scheduling library for Ruby that supports various scheduling methods and executes jobs in a thread-based manner. 2,414
kigster/simple-feed A Ruby gem providing a scalable and easy-to-use activity feed implementation 333
radar/by_star A Ruby gem that provides time-based query capabilities for ActiveRecord and Mongoid models. 1,052
jrobertson/chronic_between A Ruby library for parsing natural language date and time ranges 28
eventmachine/eventmachine A fast and simple event-processing library for Ruby programs allowing concurrent I/O operations without threading complexities. 4,261
mlipper/runt Enables developers to define and compare temporal patterns of date recurrence in Ruby 125
mojombo/chronic A natural language date parser written in pure Ruby. 3,243
resque/resque A Redis-backed Ruby library for managing background tasks and jobs. 9,443
hugoabonizio/schedule.cr Provides a clear and flexible DSL to write periodic or scheduled tasks in Crystal 74
brandonhilkert/sucker_punch An asynchronous processing library that allows developers to run background jobs within the same process as their web application. 2,643