agenda

Job scheduler

A lightweight job scheduling solution with MongoDB support and TypeScript implementation.

Lightweight job scheduling for Node.js

GitHub

9k stars
124 watching
800 forks
Language: TypeScript
last commit: 3 months ago
Linked from 1 awesome list

automatedcroncronjobcrontabfrequencyintervaljobjob-processorjob-schedulermongodbnodejsqueuerecurringrunnerscheduleschedulertask

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hokify/agenda A lightweight, TypeScript-based job scheduling solution with MongoDB persistence and configurable scheduling options. 58
agenda/agendash A dashboard and job scheduler for managing scheduled tasks and their execution status. 785
agenda/agenda-rest Scheduling service using REST APIs to manage recurring tasks 143
bee-queue/bee-queue A simple job/task queue for Node.js using Redis 3,827
breejs/bree A Node.js and JavaScript job task scheduler with worker threads, cron, Date, and human syntax. 3,063
collectiveidea/delayed_job Asynchronously executes long-running tasks in the background. 4,818
optimalbits/bull A Node.js library for handling distributed jobs and messages with rate limiting, scheduling, and concurrency features. 15,574
orlandos-nl/mongoqueue An implementation of a job queue in Swift using MongoDB as the backend storage 13
jobrunr/jobrunr A Java library for running background tasks in an easy and reliable way 2,390
apache/shardingsphere-elasticjob A distributed job scheduling solution that automates task execution and management in a decentralized environment. 8,141
audreyt/node-webworker-threads Provides an API to run long-running tasks outside the main thread of a Node.js process, using native threads for parallel execution. 2,297
fluentscheduler/fluentscheduler Automated job scheduling system with a fluent interface for .NET applications. 2,681
coreoz/wisp A lightweight Java library for managing recurring tasks and jobs with features like scheduling, statistics tracking, and thread pool management. 133
lukas-krecan/shedlock A distributed lock solution for ensuring scheduled tasks are executed at most once simultaneously 3,656
knowm/sundial A lightweight Java framework for scheduling jobs with various triggers 270