Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source scheduling software

964 open-source libraries, tools and applications tagged scheduling, ranked by how closely scheduling is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

964 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
spark-jobserver/spark-jobserver
Spark Job Server is a RESTful service for submitting, managing, and monitoring Apache Spark jobs, jars, and job contexts. It supports persi…
512834maintenance
DormyMo/SpiderKeeper
SpiderKeeper is a self-hosted web-based admin dashboard for managing Scrapy spiders running on Scrapyd servers. It provides spider scheduli…
322764maintenance
microsoft/pai
OpenPAI is an open-source AI platform from Microsoft that provides resource scheduling and cluster management for machine learning workload…
682700maintenance
Lakr233/BBackupp
BBackupp is a macOS application that automates backups of iOS devices, supporting encrypted, scheduled, and wireless backups over IP. It st…
532640maintenance
gocraft/work
gocraft/work is a Go library for enqueuing and processing durable background jobs backed by Redis, similar to Sidekiq. It supports retries,…
232523maintenance
andyzys/jd_seckill
A Python script that automates logging into JD.com (Jingdong), reserving products like Moutai liquor, and purchasing them at a scheduled se…
322448maintenance
mojombo/god
God is an easy-to-configure, easy-to-extend process monitoring framework written in Ruby. It keeps server processes and tasks running using…
232218maintenance
mara/mara-pipelines
Mara Pipelines is a lightweight, opinionated ETL/ELT framework for Python that sits between plain scripts and Apache Airflow. Pipelines are…
232092maintenance
akhilrex/podgrab
Podgrab is a self-hosted podcast manager and downloader that automatically fetches new podcast episodes as soon as they become live, with a…
701987maintenance
gongjunhao/seckill
A Chrome browser extension that helps users automate flash-sale and rush purchases by scheduling timed auto-clicks on any website's buy but…
231947maintenance
alibaba/alpha
Alpha is an Android library for orchestrating asynchronous app startup tasks using a PERT-style dependency graph. Developers define tasks a…
101947maintenance
exchangeratesapi/exchangeratesapi
A self-hostable REST API service that serves current and historical foreign exchange rates published by the European Central Bank, built on…
321937maintenance
HASS.Agent
HASS.Agent is a Windows-based companion client application for Home Assistant, built in .NET 6. It integrates a Windows PC with a Home Assi…
231891maintenance
Koed00/django-q
Django Q is a native multiprocessing distributed task queue for Django, supporting asynchronous, scheduled, cron, and repeated tasks with D…
231878maintenance
wangxinleo/wechat-public-account-push
A JavaScript script that pushes scheduled, personalized messages (weather, holidays, poems, greetings) to a girlfriend via WeChat official …
101838maintenance
indes/flowerss-bot
flowerss-bot is a self-hosted Telegram RSS bot written in Go that delivers RSS feed updates directly in Telegram. It supports in-app instan…
101826maintenance
siaorg/sia-task
SIA-TASK is a microservices-oriented distributed task scheduling platform written in Java. It collects task metadata from executors, suppor…
231824maintenance
vertex-app/vertex
Vertex is a self-hosted management tool for private tracker (PT) users that combines TV-show tracking with automated torrent snatching ('sh…
761802maintenance
Azure/durabletask
The Durable Task Framework (DTFx) is a C# library for writing long-running persistent workflows (orchestrations) using async/await construc…
1001740maintenance
cpfair/tapiriik
tapiriik is an open-source web service that synchronizes fitness activities between services like Garmin Connect, Strava, Runkeeper, Traini…
321739maintenance
Qihoo360/hbox
Hbox (formerly XLearning) is a scheduling platform that runs machine learning and deep learning frameworks like TensorFlow, MXNet, Caffe, a…
431728maintenance
climech/grit
Grit is a command-line personal task manager written in Go that represents tasks as nodes of a multitree, a class of directed acyclic graph…
671701maintenance
ocetnik/react-native-background-timer
A React Native library that runs timers and emits periodic events even when the app is in the background, on both Android and iOS. It provi…
321648maintenance
zhaopeiym/quartzui
A web-based visual management UI for Quartz.NET 3.x job scheduling, packaged as a Docker image with built-in SQLite persistence. It lets us…
321549maintenance
gpushare
A Kubernetes scheduler extender that enables multiple pods to share the same NVIDIA GPU device, increasing GPU utilization for inference an…
321532maintenance
samg/timetrap
Timetrap is a simple command line time tracker written in Ruby, distributed as a gem that installs a `t` executable. It manages timesheets …
341510maintenance
CyberPunkMetalHead/binance-trading-bot-new-coins
A Python trading bot that detects new coin listings on the Binance exchange in real time and automatically places buy and sell orders to ri…
321501maintenance
iamduo/workq
Workq is a standalone job scheduling and processing server written in Go that communicates over a simple text-based TCP protocol. It suppor…
101498maintenance
malcommac/Repeat
Repeat is a lightweight Swift library providing a modern GCD-based alternative to NSTimer, with support for infinite, finite, and one-shot …
231445maintenance
dshearer/jobber
Jobber is a lightweight Unix utility that runs scheduled jobs as a replacement for cron, written in Go. It adds job execution history, conf…
231415maintenance
E5
A Spring Boot backend service that automatically calls Microsoft APIs on a schedule to keep Microsoft E5 developer subscriptions active, wi…
231404maintenance
OreosLab/checkinpanel
A collection of automated check-in (sign-in) scripts for various websites, designed to run on scheduled task panels like elecV2P and Qinglo…
321399maintenance
ledccn/IYUUAutoReseed
IYUUAutoReseed is a PHP-based Private Tracker (PT) auto-reseeding tool that matches existing torrents' info_hash values against a companion…
231390maintenance
MDeLuise/plant-it
Plant-it is an open-source gardening companion app for tracking plant care activities like watering and fertilizing. It lets users log even…
541370maintenance
Binance Quantization Grid Trading System
A Python quantitative trading bot implementing a one-directional (long) spot grid trading strategy for Binance, targeting crypto pairs like…
321335maintenance
treasure-data/digdag
Digdag is an open-source workload automation system for building, running, scheduling, and monitoring task pipelines as directed acyclic gr…
651331maintenance
sentinl/sentinl
SENTINL is a Kibana plugin that adds alerting and reporting to Elasticsearch, letting users create scheduled watchers that run queries, app…
481318maintenance
codinguser/gnucash-android
GnuCash Android is a mobile companion expense-tracker app for the GnuCash desktop accounting software, built for Android 4.4+. It supports …
231265maintenance
msmhq/msm
MSM (Minecraft Server Manager) is a single bash init script for managing multiple Minecraft and Bukkit servers on Linux machines. It handle…
571263maintenance
radex/SwiftyTimer
A small Swift library providing a modern, closure-based API over NSTimer for scheduling delays and repeating timers. It adds intuitive dura…
101234maintenance
robrich/orchestrator
A Node.js library for sequencing and executing named tasks with dependency management, running independent tasks in maximum concurrency. It…
321222maintenance
swar/Swar-Chia-Plot-Manager
A cross-platform plot manager for Chia cryptocurrency plotting that schedules and manages plot creation jobs. It is not a plotter itself; i…
231216maintenance
ouqiang/delay-queue
A Redis-based delay queue service written in Go, inspired by Youzan's delay queue design. It exposes an HTTP API for pushing delayed jobs a…
231194maintenance
kostya/eye
Eye is a Ruby-based process monitoring and supervision tool inspired by Bluepill and God. It watches processes via pid files, restarts them…
231194maintenance
QueueClassic/queue_classic
queue_classic is a Ruby gem providing a simple, efficient background job queue backed by PostgreSQL instead of a separate service like Redi…
231187maintenance
fengsp/plan
Plan is a Python package for writing and deploying cron jobs, converting Python code into cron syntax. It provides a fluent API for definin…
321182maintenance
holgerd77/django-dynamic-scraper
A Django app that builds on the Scrapy framework and lets you create and manage Scrapy spiders through the Django admin interface. It remov…
231154maintenance
BitBotFactory/MikaLendingBot
A Python bot that automatically lends cryptocurrencies on the Poloniex and Bitfinex exchanges, placing offers across the lend book to maxim…
231153maintenance
viniciuschiele/flask-apscheduler
A Flask extension that integrates APScheduler into Flask applications, loading scheduler and job configuration from Flask config. It also e…
231136maintenance
yize8888/maotai
A Node.js collection of scheduled reservation scripts for the i-Moutai app and several Guizhou e-commerce platforms (Huluxia group-buying s…
211135maintenance
TritonDataCenter/containerpilot
ContainerPilot is an init system and process supervisor designed to run inside containers. It automates service registration and discovery …
231128maintenance
jamesisaac/react-native-background-task
A React Native library for scheduling a single periodic background task that runs on iOS and Android even when the app is closed, no more f…
231115maintenance
Nextdoor/ndscheduler
ndscheduler is a flexible Python library for building your own cron-like job scheduling system. It runs a Tornado server that exposes REST …
231110maintenance
akbiggs/UnityTimer
UnityTimer is a C# library for Unity3D that lets you register actions to run after a delay, with support for looping, cancellation, and tim…
231096maintenance
bamzi/jobrunner
JobRunner is a Go framework for running jobs asynchronously outside the HTTP request flow, with built-in cron scheduling and a worker pool.…
321086maintenance
caicloud/cyclone
Cyclone is a workflow engine and end-to-end pipeline solution built entirely on native Kubernetes resources, with no extra dependencies. It…
231064maintenance
jobbyphp/jobby
Jobby is a PHP library that manages cron jobs from a single master crontab entry, letting you define scheduled tasks in PHP code instead of…
231045maintenance
ledccn/IYUUPlus
IYUUPlus is a self-hosted auto-reseeding tool for Private Tracker (PT) torrents, running as a resident service with a WebUI. It matches exi…
101039maintenance
roylee0704/gron
Gron is a Go library providing a minimalist API for scheduling cron-style periodic jobs in-process. It supports custom job types, custom sc…
321033maintenance
DefactoSoftware/Hours
Hours is a self-hosted, project-based time tracking web application built with Ruby on Rails. It lets users log hours worked on projects wi…
101033maintenance
russellromney/honker
A SQLite loadable extension plus multi-language bindings that add Postgres-style NOTIFY/LISTEN semantics, durable task queues, event stream…
783029experimental
CompozyOS
CompozyOS is a self-hosted 'operating system for AI agents' written in Go that wraps existing agent CLIs (Claude Code, Codex, Gemini CLI, O…
782809experimental
vlang/vinix
Vinix is an operating system kernel and small distribution written from scratch in the V programming language, targeting modern 64-bit hard…
992596experimental
facebookexperimental/libunifex
libunifex is a C++ library implementing the sender/receiver asynchronous programming model proposed for C++ standardization. It provides sc…
571723experimental
Aliothmoon/MAA-Meow
MAA Meow is an Android application that natively runs the MAA (MaaAssistantArknights) automation core on-device, using image recognition to…
821631experimental
sandglass/sandglass
Sandglass is a distributed, horizontally scalable, persistent message queue that orders messages by time. It supports asynchronous task exe…
101524experimental
s8sg/goflow
GoFlow is a Golang-based framework for authoring and executing distributed workflows as directed acyclic graphs (DAGs) of tasks. It distrib…
501386experimental
javedh-dev/tracktor
Tracktor is a self-hosted vehicle tracking management system for managing multiple vehicles, including fuel logs, maintenance history, insu…
791028experimental
sfyc23/EverydayWechat
A Python 3 / ItChat-based WeChat assistant that sends scheduled daily messages (weather, quotes, custom text) to friends and group chats, a…
3210336abandoned
Automattic/kue
Kue is a feature-rich priority job queue for Node.js backed by Redis, supporting delayed jobs, retries with backoff, job progress events, a…
239418abandoned
Evernote/android-job
A deprecated Android library that unifies background job scheduling across AlarmManager, JobScheduler, and GcmNetworkManager with a single …
235346abandoned
mtdowling/cron-expression
A PHP library for parsing CRON expressions, determining whether a schedule is due, and calculating the next or previous run dates. This ori…
234860abandoned
ruicky/jd_sign_bot
A JD.com (Jingdong) sign-in bot that automates daily check-ins on the JD e-commerce platform. The project has been discontinued, with the R…
104365abandoned
orchest/orchest
Orchest is a self-hosted, browser-based tool for visually building and running data pipelines using notebooks and scripts in Python, R, or …
104131abandoned
grafana-cold-storage/oncall
Grafana OnCall OSS is a self-hosted incident response tool providing on-call schedules, rotations, automatic escalations, and alert collect…
103883abandoned
CouchPotato
CouchPotato is a self-hosted Python application that automatically searches for and downloads movies via NZBs and torrents. Users maintain …
103866abandoned
christianselig/apollo-backend
The server backend for the Apollo iOS Reddit client, written in Go, which checked user notifications and managed subreddit watchers via aut…
103651abandoned
OptaPlanner
OptaPlanner is a Java-based AI constraint solver for mathematical optimization problems such as vehicle routing, employee rostering, task a…
103515abandoned
jasonlvhit/gocron
goCron is a Go job scheduling library that lets you run functions periodically at pre-determined intervals using a simple, human-friendly f…
233497abandoned
yigit/android-priority-jobqueue
Android Priority JobQueue is a Java library for scheduling persistent, prioritized background jobs in Android apps, with retry, persistence…
323375abandoned
midgetspy/Sick-Beard
Sick Beard is a self-hosted PVR application that automatically downloads, sorts, renames, and manages TV show episodes from usenet and torr…
232853abandoned
Brigade
Brigade is an event-driven scripting platform for Kubernetes that lets teams run scriptable automated tasks in JavaScript or TypeScript, tr…
232419abandoned
coreos/fleet
fleet is a distributed init system that ties together systemd and etcd to schedule systemd units across a cluster of Linux machines. It is …
102413abandoned
bunkat/later
Later is a zero-dependency JavaScript library for defining recurring schedules and calculating their future or past occurrences. Schedules …
322406abandoned
path/android-priority-jobqueue
A priority job queue library for Android that lets developers schedule background jobs with persistence, prioritization, network constraint…
322392abandoned
mrabit/aliyundriveDailyCheck
A JavaScript script that performs daily check-in (sign-in) for Aliyun Drive (阿里云盘) accounts to claim rewards, with support for running on t…
102388abandoned
jamesrwhite/minicron
minicron is a self-hosted cron job monitoring system consisting of a CLI client that wraps command execution on your servers and a web UI s…
102317abandoned
vmstan/gravity-sync
Gravity Sync is a shell script that replicates the DNS blocking configuration (adlists, whitelists, blacklists, groups, local DNS/CNAME rec…
102300abandoned
xingda920813/HelloDaemon
An Android library and demo project that keeps a background service alive using techniques like silent foreground services, START_STICKY, b…
322298abandoned
lyrric/seckill
A Java-based automation script for snatching scarce HPV 9-valent (Gardasil 9) vaccine appointment slots on the Chinese Miaomiao/Yuemiao boo…
101942abandoned
linagora/Twake
Twake is a secure open-source collaboration platform (digital workplace) offering team chat, file storage, shared calendars, task managemen…
491921abandoned
googlearchive/firebase-jobdispatcher-android
Firebase JobDispatcher is a Java library for scheduling background jobs in Android apps, providing a JobScheduler-compatible API that works…
101778abandoned
Staffjoy/v2
Staffjoy V2 is an open-sourced workforce management and employee scheduling application for small businesses like restaurants, released whe…
321685abandoned
insoxin/imaotai
A Dockerized automation service that performs daily automatic reservations for the i茅台 (iMaotai) app, scheduling purchases of Moutai liquor…
101545abandoned
tkkcc/ArkLights
ArkLights is a fully managed automation helper app for the mobile game Arknights, built in Lua on the LanRen (Lazy) scripting engine. It au…
231419abandoned
lavary/crunz
Crunz is a framework-agnostic PHP package for scheduling periodic tasks (cron jobs) using a fluent PHP API instead of crontab entries. A si…
231414abandoned
lan-tianxiang/JS_TOOL
A self-hosted Node.js shell tool that automates the management, updating, and scheduled running of third-party JavaScript scripts, deployab…
321393abandoned
XiaoMiku01/fansMedalHelper
A Python automation tool that automatically upgrades Bilibili (B站) fan medals by completing daily livestream tasks such as liking rooms, se…
101385abandoned
MyCollab/mycollab
MyCollab is a free, open-source, self-hosted project management and collaboration platform built on Java (Spring Boot, Kotlin, Vaadin, MyBa…
101362abandoned
SilenceDut/KnowWeather
KnowWeather is a beautiful and practical Android weather app built with Android Architecture Components and a modular multi-module architec…
321201abandoned

← prev page 5 / 10 next →