Displaying 1 to 14 from 14 results

workq - Job server in Go

  •    Go

Workq is a job scheduling server strictly focused on simplifying job processing and streamlining coordination. It can run jobs in blocking foreground or non-blocking background mode. Workq runs as a standalone TCP server and implements a simple, text based protocol. Clients interact with Workq over a TCP socket in a request/response model with text commands. Please refer to the full protocol doc for details.

Schedule4Net - a general purpose scheduling framework

  •    CSharp

This is a general scheduling framework able to create schedules using arbitrary constraints written in C#.

run-after - Run a command after given time based on english-time

  •    Ruby

Run a command after given time based on english-time.See english-time for more examples and full reference of the supported time inputs.




easy-schedule - Flexible job scheduling

  •    Javascript

Easy Schedule handles job scheduling for your application by storing and managing events that correspond to actions that your application intends to execute in the future. At the appropriate time, Easy Schedule calls back to your application at the provided URL to signal that some work must be completed.

mongodb-cron - MongoDB collection as crontab

  •    TypeScript

This package offers a simple API for scheduling tasks and running recurring jobs on MongoDB collections. Any collection can be converted into a job queue or crontab list. It uses the officially supported Node.js driver for MongoDB. It's fast, minimizes processing overhead and it uses atomic commands to ensure safe job executions even in cluster environments. This is a light weight open source package for NodeJS written with TypeScript. It's actively maintained, well tested and already used in production environments. The source code is available on GitHub where you can also find our issue tracker.

mongoose-cron - Mongooose collection as crontab

  •    Javascript

MongooseCron is build on top of MongoDB and Mongoose. It offers a simple API for scheduling tasks and running recurring jobs on one or multiple database collections, supporting models and discriminators. It's fast, minimizes processing overhead and it uses atomic commands to ensure safe job executions in cluster environments. Let's say we have a simple application like the one below.

schedule-rs - An in-process scheduler for periodic jobs

  •    Rust

An in-process scheduler for periodic jobs. Schedule lets you run Rust functions on a cron-like schedule. Schedule is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).


barbeque - Redis-based task queue library inspired by Celery and Kue.

  •    Javascript

Barbeque is Redis-based task queue library for Node.js, inspired by Celery and Kue. See the contributors.

qos - Safe, fast and super simple queue and schedule based on Redis.

  •    Javascript

Safe, fast and super simple queue and schedule based on Redis. QoS (Queue or Schedule) offers a simple api for scheduling and running tasks in background. QoS is build on top of Redis. It's super fast and it uses atomic commands to ensure safe job execution in cluster environments.

Job.apex - Easily creates and manages Apex scheduled jobs

  •    Apex

Job.apex is a library that aims to easily create and manage Apex scheduled jobs. Job.apex is created to offer a readable and fluent API to create Apex scheduled jobs as an alternative to the normal cron expression way. Besides, Job.apex supports a repeating job to work around the limitation in Apex that scheduled jobs cannot run in an interval less than 1 hour. Also Job.apex has API to manage all the scheduled jobs.