A library for running tasks(jobs) on schedules.
Repository Index
47,133 repositories indexed
49–72 of 75 · Most stars
A durable task queue for PostgreSQL, with TypeScript, Python, Go, Rust, Ruby, Java, Kotlin, and C# workers on one SQL protocol.
Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.
- go
- golang
- job-queue
- job-scheduler
A simple Java Scheduler library with a minimal footprint and a straightforward API
Vert.x Blueprint Project - Vert.x Kue, a priority task queue powered by Vert.x
Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.
- distributed-systems
- priority-queue
- task-queue
- task-scheduler
You had one job, or more then one, which can be done in steps
- tasks
- task-runner
- task-scheduler
- jobs
:clock3: Run periodic tasks in Crystal
- crystal
- cronjob
- schedule
- tasks
Redis-backed task queue engine with advanced task control and eventual consistency
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance
- cron
- cron-jobs
- golang
- job-scheduler
A type-safe queue for background tasks using PocketBase.
- background-jobs
- pocketbase
- queue
- typescript
Scheduled tasks for crystal lang
Lightweight, self hosted platform for building webhooks, scheduled tasks and pages. Implement your logic with Bash, Lua or mRuby
- automation
- bash
- devops
- golang
A Go-based framework has been developed to oversee the execution of workflows delineated by directed acyclic graphs (DAGs).
- directed-acyclic-graph
- go
- parallel
- task
(module) A Go task scheduler for cron jobs with cron expressions, task dependency chains, execution timeouts, and graceful shutdown
BeanQueue, a lightweight Python task queue framework based on SQLAlchemy, PostgreSQL SKIP LOCKED queries and NOTIFY / LISTEN statements.
NCrontab.Scheduler is a simple, open source task scheduling system that can be used in any .NET application
- automation
- scheduler
- scheduling
- tasks
Another scheduling system, focusing on the collection of results for one-time tasks, written in Elixir
Task scheduler with persistence for MicroPython
A task graph execution library for elixir
🎲 Dotflow turns an idea into flow! — Lightweight Python library for execution pipelines
- etl
- etl-framework
- etl-pipeline
- python
SimpleCRON is a time-based task scheduling program inspired by the well-known CRON program for Unix systems.
CakePHP Addon for Queue plugin to schedule commands and queue tasks as crontab like DB solution
Minimal in-memory deferred task scheduler for Go with ID-based debouncing, cancellation, concurrency limits, and graceful shutdown.
- concurrency
- context
- debounce
- go