Displaying 1 to 20 from 23 results

Schedulix - Enterprise Job Scheduling System

Schedulix is the Open Source Enterprise Job Scheduling System, which meets the complex requirements of modern IT process automation. It helps to create Complex workflow, Hierarchical workflow modelling, Workflows can be dynamically submitted or paralleled, Automatic reruns of sub-workflow, Load balancing, Sticky allocations, Time scheduling and lot more.

chronos - Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules

Chronos is a replacement for cron. It is a distributed and fault-tolerant scheduler that runs on top of Apache Mesos that can be used for job orchestration. It supports custom Mesos executors as well as the default command executor. Thus by default, Chronos executes sh (on most systems bash) scripts. Chronos can be used to interact with systems such as Hadoop (incl. EMR), even if the Mesos agents on which execution happens do not have Hadoop installed. Included wrapper scripts allow transfering files and executing them on a remote machine in the background and using asynchronous callbacks to notify Chronos of job completion or failures. Chronos is also natively able to schedule jobs that run inside Docker containers.

Rundeck - Job Scheduler and Runbook Automation

Rundeck is an open source automation service with a web console, command line tools and a WebAPI. It lets you easily run automation tasks across a set of nodes. It can schedule a job, more secure replacement of cron. It provides support for runbook automation where it can execute common set of reusable procedures.

Exq - Job processing library for Elixir - compatible with Resque / Sidekiq

Exq is a job processing library compatible with Resque / Sidekiq for the Elixir language.While you may reach for Sidekiq / Resque / Celery by default when writing apps in other languages, in Elixir there are some good options to consider that are already provided by the language and platform. So before adding Exq or any Redis backed queueing library to your application, make sure to get familiar with OTP and see if that is enough for your needs. Redis backed queueing libraries do add additional infrastructure complexity and also overhead due to serialization / marshalling, so make sure to evaluate whether or it is an actual need.

crono - A time-based background job scheduler daemon (just like Cron) for Rails

Crono is a time-based background job scheduler daemon (just like Cron) for Ruby on Rails. Currently, there is no such thing as Ruby Cron for Rails. Well, there's Whenever but it works on top of Unix Cron, so you can't manage it from Ruby. Crono is pure Ruby. It doesn't use Unix Cron and other platform-dependent things. So you can use it on all platforms supported by Ruby. It persists job states to your database using Active Record. You have full control of jobs performing process. It's Ruby, so you can understand and modify it to fit your needs.

Bistro - Flexible distributed scheduler, a high-performance framework supporting multiple paradigms while retaining ease of configuration, management, and monitoring

Bistro is a toolkit for making services that schedule and execute tasks. Bistro is a toolkit for making distributed computation systems. It can schedule and run distributed tasks, including data-parallel jobs. It enforces resource constraints for worker hosts and data-access bottlenecks. It supports remote worker pools, low-latency batch scheduling, dynamic shards, and a variety of other possibilities. It has command-line and web UIs.

evQueue - Job scheduler and queueing engine

evQueue is an open source job scheduler and queueing engine. It features an event-driven C++ engine and a PHP / MySQL web control interface which provides tasks monitoring and creation. It provides both simple task execution and complex task chaining (workflow) using an easy to use drag & drop web interface. Workflow description includes output linking to input, conditions, loops... Queues management provides an easy way for task parallelization and resource control.

Shuttle Core

Shuttle Core is a project that contains cross-cutting libraries for use in .net software development.

cronshot - Node module to schedule, take, alter, and store web page screenshots

Unfortunately, PhantomJS cannot be installed automatically via npm, so you need to install it yourself. There are a number of ways to install PhantomJS.

borgjs - 📦 A tiny wrapper for BorgBackup to automate your backup workflow

borgjs is a nodejs command line tool for BorgBackup.After having tried a lot of backup solutions for my data, I've been using Borg for quite a while. It's rock solid and never let me down. It supports compression, de-duplication and encryption.

Cronos - Fully-featured

Cronos is a .NET library for parsing Cron expressions and calculating next occurrences. It was designed with time zones in mind, and intuitively handles Daylight saving time (also known as Summer time) transitions as in *nix Cron.Please note this library doesn't include any task/job scheduler, it only works with Cron expressions.

http-timeout - distributed timeouts for http

Http-timeout is to HTTP what setTimeout is to JavaScript.(Alternatively, use the -m parameter to provide the URL of your MongoDB database when starting http-timeout in the next step).

level-schedule - Durable job scheduler based on LevelDB

Durable job scheduler based on LevelDB. If the process is restarted it will transparently resume where it stopped.Print some JSON after 5s, even if the process restarts.

clockwerk - Job Scheduling Library

clockwerk allows you to schedule periodic jobs using a simple, fluent syntax.

cron-scheduler - Runs jobs in periodic intervals

cron-scheduler is a way to run functions at specific times of the day. It runs in Node.js as well as the browser.It requires a Promise implementation to work. If you're on Node.js v4 or later, you should be fine. Otherwise, you'll also need to install bluebird (or rsvp, when, or q.js).