Displaying 1 to 20 from 47 results

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

  •    Scala

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.

adminset - 自动化运维平台:CMDB、CD、DevOps、资产管理、任务编排、持续交付、系统监控、运维管理、配置管理

  •    Python


quantum-core - :watch: Cron-like job scheduler for Elixir

  •    Elixir

Cron-like job scheduler for Elixir. This README follows master, which may not be the currently published version. Here are the docs for the latest published version of Quantum.

cronsun - A Distributed, Fault-Tolerant Cron-Style Job System.

  •    Go

cronsun is a distributed cron-style job system. It's similar with crontab on stand-alone *nix. The goal of this project is to make it much easier to manage jobs on lots of machines and provides high availability. cronsun is different from Azkaban, Chronos, Airflow.

Agenda - Lightweight job scheduling for Node.js

  •    Javascript

Agenda is a light-weight job scheduling library for Node.js. It aims to keep its code base small. It is backed by Mongo backed persistence layer. It supports scheduling with configurable priority, concurrency, repeating and persistence of job results, Scheduling via cron or human readable syntax, Event backed job queue that you can hook into.

Bree - Best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support

  •    Javascript

Bree is the best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. It uses worker threads (Node.js) and web workers (browsers) to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelable jobs with graceful shutdown.

crontab-ui - Easy and safe way to manage your crontab file

  •    Javascript

Editing the plain text crontab is error prone for managing jobs, e.g., adding jobs, deleting jobs, or pausing jobs. A small mistake can easily bring down all the jobs and might cost you a lot of time. With Crontab UI, it is very easy to manage crontab. Here are the key features of Crontab UI. Read this to see more details.

PPGo_Job - PPGo_Job是一款可视化的、多人多权限的定时任务管理系统,采用golang开发,安装方便,资源消耗少,支持大并发,可同时管理多台服务器上的定时任务。

  •    Go


cron-parser - Node.js library for parsing crontab instructions

  •    Javascript

Node.js library for parsing crontab instructions. It includes support for timezones and DST transitions. Supports mixed use of ranges and range increments (L, W and # characters are not supported currently). See tests for examples.

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

  •    Javascript

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.

NCrontab - Crontab for .NET

  •    CSharp

Star (*) in the value field above means all legal values as in parentheses for that column. The value column can have a * or a list of elements separated by commas. An element is either a number in the ranges shown above or two numbers in the range separated by a hyphen (meaning an inclusive range). For more, see CrontabExpression.This product includes software developed by the OpenSymphony Group (http://www.opensymphony.com/).

cron-scheduler - Runs jobs in periodic intervals

  •    Javascript

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).

docker-crontab - A docker job scheduler (aka. crontab for docker)

  •    Shell

A simple wrapper over docker to all complex cron job to be run in other containers. Yes, I'm aware of mcuadros/ofelia (280MB), it was the main inspiration for this project. A great project, don't get me wrong. It was just missing certain key enterprise features I felt were required to support where docker is heading.

node-crontab - A node.js module for creating, reading, updating, and deleting system cron jobs

  •    Javascript

A module for reading, creating, deleting, manipulating, and saving system cronjobs with node.js

asparagus - An easy to use task scheduler for distributed systems

  •    Go

Asparagus is an open source task scheduler with no external dependencies. It's useful for executing scheduled tasks on any environment. Source Providers provide configuration and crontab settings to asparagus. Asparagus uses the configured Execution Provider to execute the actual cronjob on the target system.

cacti - :cactus: Extremely simple MongoDB/Redis backups to Amazon S3 with encryption and compression

  •    Javascript

You must ensure that the user running the CLI or interacting with the API has permission to access your Redis database backup file path. Note that if you have changed the paths below from the defaults provided then you'll need to adjust them.

node-crontab - Crontab-based task scheduler for node.

  •    Javascript

Crontab-based task scheduler for node.

Cronicle - A simple, distributed task scheduler and runner with a web based UI.

  •    Javascript

Cronicle is a multi-server task scheduler and runner, with a web based front-end UI. It handles both scheduled, repeating and on-demand jobs, targeting any number of slave servers, with real-time stats and live log viewer. It's basically a fancy Cron replacement written in Node.js. You can give it simple shell commands, or write Plugins in virtually any language. Please note that Cronicle currently only works on POSIX-compliant operating systems, which basically means Unix/Linux and OS X. If there is enough interest, I'll look into making it work on Windows.

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.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.