function: scheduling
971 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| camunda/camunda Camunda 8 is a process orchestration framework whose orchestration cluster includes the Zeebe cloud-native BPMN/DMN engine, plus Tasklist, … | 95 | 4255 | active |
| linuxmint/timeshift Timeshift is a Linux system restore application that protects the system by taking incremental filesystem snapshots using rsync with hardli… | 73 | 4253 | active |
| morpheus65535/bazarr Bazarr is a self-hosted companion application to Sonarr and Radarr that automatically manages and downloads subtitles for your TV series an… | 92 | 4234 | active |
| lukas-krecan/ShedLock ShedLock is a Java library that ensures scheduled tasks are executed at most once at the same time across multiple nodes by acquiring time-… | 77 | 4211 | stable |
| iNavFlight/inav INAV is open-source navigation-enabled flight controller firmware for drones, planes, and other RC aircraft. It provides autopilot features… | 88 | 4199 | active |
| vogler/free-games-claimer A Node.js automation tool that periodically claims free games and DLCs on the Epic Games Store, Amazon Prime Gaming, and GOG, plus free Unr… | 73 | 4197 | active |
| kubeflow/pipelines Kubeflow Pipelines is a Kubernetes-native platform for building, deploying, and orchestrating reusable end-to-end machine learning workflow… | 97 | 4193 | stable |
| ihmily/StreamCap StreamCap is a Python-based client that automatically records live streams from 40+ domestic and international platforms (Douyin, Bilibili,… | 76 | 4150 | active |
| oddfar/campus-imaotai A Java-based self-hosted application that automates daily reservations on the i茅台 (iMaotai) app, supporting multiple user accounts, store s… | 26 | 4145 | active |
| bee-queue/bee-queue Bee-Queue is a simple, fast, robust job/task queue library for Node.js backed by Redis. It is designed for distributed worker pools handlin… | 73 | 4036 | active |
| mahdibland/V2RayAggregator A Python-based automation that aggregates free proxy nodes (Shadowsocks, SSR, Trojan, Vmess) from public sources, deduplicates them, and sp… | 67 | 4008 | active |
| laravel-zero/laravel-zero Laravel Zero is an unofficial micro-framework built on Laravel components, optimized for building command-line applications in PHP. It stri… | 66 | 3998 | active |
| offen/docker-volume-backup A lightweight Docker companion container that performs recurring or one-off backups of Docker volumes to local directories or S3, WebDAV, A… | 92 | 3985 | active |
| mcuadros/ofelia Ofelia is a lightweight job scheduler for Docker environments, written in Go, that acts as a modern replacement for cron. It executes sched… | 91 | 3972 | active |
| oban-bg/oban Oban is a robust background job processing library for Elixir, backed by PostgreSQL, SQLite3, and MySQL, with transactional job insertion, … | 95 | 3957 | stable |
| rumboalla/apkupdater APKUpdater is an open-source Android app that finds updates for installed apps by aggregating results from multiple sources like APKMirror,… | 84 | 3955 | active |
| timgit/pg-boss pg-boss is a Node.js job queue built on top of PostgreSQL, using SKIP LOCKED to provide exactly-once delivery and reliable background proce… | 95 | 3901 | stable |
| binux/pyspider pyspider is a powerful web crawler (spider) system written in Python with a built-in WebUI for script editing, task monitoring, project man… | 10 | 16774 | maintenance |
| citusdata/pg_cron pg_cron is a cron-based job scheduler for PostgreSQL that runs inside the database as an extension. It uses a background worker to track an… | 78 | 3872 | stable |
| pyload/pyload pyLoad is a free, open-source download manager written in pure Python, designed to be lightweight and extensible. It automates downloads fr… | 75 | 3846 | active |
| jimsalterjrs/sanoid Sanoid is a policy-driven snapshot management and replication tool for OpenZFS filesystems, configured via a human-readable TOML file and r… | 62 | 3835 | active |
| Netflix/maestro Netflix Maestro is a general-purpose workflow orchestrator providing workflow-as-a-service for data, ML, and software pipelines. It schedul… | 69 | 3829 | active |
| dagucloud/dagu Dagu is a self-hostable, local-first workflow orchestrator that runs DAGs defined in declarative YAML over existing shell scripts, Docker c… | 95 | 3808 | active |
| OptimalBits/bull Bull is a Redis-based job and message queue library for Node.js supporting priorities, scheduling, retries, and rate limiting. It is now in… | 72 | 16248 | maintenance |
| niumoo/bing-wallpaper A Java-based project that automatically fetches Bing's daily 4K wallpaper and archives it with a browsable web gallery and API. It publishe… | 77 | 3685 | active |
| Screenly/Anthias Anthias (formerly Screenly OSE) is a free, open-source digital signage platform that turns a Raspberry Pi or x86 PC into a networked media … | 99 | 3654 | active |
| SimpleMobileTools/Simple-Calendar Simple Calendar is a free, open-source, offline-first calendar app for Android with events, tasks, reminders, customizable colors, and home… | 23 | 3650 | stable |
| moby/swarmkit SwarmKit is a Go toolkit for orchestrating distributed systems, providing Raft-based consensus, node discovery, task scheduling, and servic… | 81 | 3647 | active |
| Arcenox-co/TickerQ TickerQ is a fast, reflection-free background job scheduler for .NET that uses C# source generators to register job handlers at compile tim… | 88 | 3593 | active |
| sabeechen/hassio-google-drive-backup A Home Assistant add-on that automatically creates scheduled backups and syncs them to Google Drive, with retention cleanup and restore-fro… | 64 | 3563 | active |
| inovector/mixpost Mixpost is a self-hosted, open-source social media management platform for scheduling, publishing, and analyzing content across networks li… | 79 | 3546 | active |
| pjialin/py12306 A Python-based ticket booking assistant for China's 12306 railway system, supporting multi-account, multi-task ticket purchasing with distr… | 64 | 14905 | maintenance |
| tvheadend/tvheadend Tvheadend is a TV streaming server and digital video recorder for Linux that ingests ATSC, DVB, IPTV, SAT>IP, HDHomeRun, and pipe input sou… | 67 | 3516 | active |
| eclipse-threadx/threadx Eclipse ThreadX is an advanced real-time operating system (RTOS) for deeply embedded applications, featuring a picokernel architecture, pre… | 87 | 3513 | active |
| ivoronin/TomatoBar TomatoBar is a Pomodoro timer that lives in the macOS menu bar, offering configurable work/rest intervals, sounds, notifications, and a glo… | 83 | 3496 | stable |
| wushuo894/ani-rss ANI-RSS is a self-hosted Java application that automates anime tracking via RSS feeds: it subscribes to shows, downloads torrents through q… | 86 | 3480 | active |
| olahallengren/sql-server-maintenance-solution A set of T-SQL stored procedures (DatabaseBackup, DatabaseIntegrityCheck, IndexOptimize) plus SQL Agent jobs for backing up, integrity-chec… | 77 | 3466 | stable |
| smallfawn/QLScriptPublic A public collection of JavaScript automation scripts for the Qinglong (青龙) task-scheduling panel, primarily performing daily check-ins, sig… | 76 | 3395 | active |
| actionsflow/actionsflow Actionsflow is a free, developer-oriented alternative to Zapier and IFTTT that automates workflows using YAML files with GitHub Actions-com… | 54 | 3370 | active |
| luolongfei/freenom A PHP script that automatically renews free Freenom domain names before they expire, deployable via Docker or various cloud platforms. It s… | 78 | 3345 | active |
| breejs/bree Bree is a job/task scheduler library for Node.js and JavaScript supporting cron, Date, ms, and human-readable interval syntax. It runs jobs… | 75 | 3293 | active |
| alseambusher/crontab-ui Crontab UI is a self-hosted Node.js web application that provides a graphical interface for safely managing crontab files on Unix systems. … | 91 | 3281 | stable |
| kirodotdev/KiroCrew Kiro Crew is an open-source persistent development workspace where AI agent crews run multi-step tasks unattended, remember context across … | 79 | 3278 | active |
| node-cron/node-cron node-cron is a zero-dependency job scheduling library for Node.js that runs recurring tasks using standard cron expressions. It supports ov… | 96 | 3275 | stable |
| kizniche/Mycodo Mycodo is an open-source environmental monitoring and regulation system for the Raspberry Pi that connects sensors and outputs to sense and… | 85 | 3275 | active |
| speedyg0nz/MagInkCal MagInkCal is a DIY E-Ink magic calendar application that syncs events from Google Calendar and renders them onto a Waveshare 12.48" tri-col… | 32 | 3268 | stable |
| wangwangit/SubsTracker A lightweight subscription management and reminder system built on Cloudflare Workers and KV storage. It lets users track subscription expi… | 61 | 3190 | active |
| leahneukirchen/nq nq is a set of tiny Unix command-line utilities for creating lightweight, ad-hoc job queues with no daemons, setup, or supervision. It enfo… | 54 | 3127 | stable |
| scrapy/scrapyd Scrapyd is a service daemon for deploying and running Scrapy spiders. It lets you upload Scrapy projects and control spiders via a JSON HTT… | 66 | 3101 | stable |
| Barabama/FreeNodes A Python crawler that aggregates free proxy nodes (v2ray, Clash, vmess, vless, trojan, ss) from public websites and publishes them as auto-… | 73 | 3096 | active |
| jobrunr/jobrunr JobRunr is a Java library for performing distributed background processing on the JVM using Java 8 lambdas, with jobs persisted in an exist… | 99 | 3064 | active |
| pimutils/khal khal is a standards-based CLI and terminal calendar application written in Python that reads and writes iCalendar events to vdir storage. I… | 67 | 3042 | active |
| Cp0204/quark-auto-save A Python application that automates Quark Netdisk (夸克网盘) tasks: scheduled check-ins, automatic saving of shared files, file renaming/organi… | 87 | 3012 | active |
| vitalets/github-trending-repos A GitHub-based service that tracks trending repositories per programming language and delivers updates via native GitHub notifications. A s… | 56 | 2995 | active |
| bensheldon/good_job GoodJob is a multithreaded, Postgres-based Active Job backend for Ruby on Rails. It stores jobs in Postgres, uses advisory locks and LISTEN… | 96 | 2993 | stable |
| gnmyt/MySpeed MySpeed is a self-hosted speed test analysis application that automatically runs internet speed tests and records results over a configurab… | 67 | 2990 | active |
| dbader/schedule A Python library for scheduling periodic jobs with a friendly, human-readable syntax. It runs an in-process scheduler that executes Python … | 32 | 12260 | maintenance |
| spring-projects/spring-batch Spring Batch is a lightweight, comprehensive batch framework for Java and Spring that enables development of robust batch applications. It … | 95 | 2951 | stable |
| boredazfcuk/docker-icloudpd An Alpine Linux Docker container wrapping the iCloud Photos Downloader (icloudpd) utility for syncing iCloud photo libraries to a local ser… | 70 | 2931 | active |
| shufflewzc/faker2 A collection of JavaScript automation scripts for the Qinglong (青龙) scheduled-task panel, primarily for JD (京东) daily sign-in and task auto… | 67 | 2912 | active |
| kubernetes-sigs/kueue Kueue is a Kubernetes-native job queueing system providing APIs and controllers that decide when batch, HPC, and AI/ML workloads should be … | 95 | 2906 | active |
| gobackup/gobackup GoBackup is a dependency-free CLI backup tool for application servers that dumps databases (MySQL, PostgreSQL, Redis, MongoDB, etc.), archi… | 92 | 2842 | stable |
| target/goalert GoAlert is an open-source on-call scheduling and alert escalation application that automatically notifies the right person via SMS, voice c… | 74 | 2819 | active |
| pgpartman/pg_partman pg_partman is a PostgreSQL extension that creates and manages time-based and number-based table partition sets using built-in declarative p… | 97 | 2797 | stable |
| microsoft/pg_durable pg_durable is a PostgreSQL extension that provides durable execution for long-running, fault-tolerant SQL functions directly inside the dat… | 82 | 2788 | active |
| fluentscheduler/FluentScheduler FluentScheduler is an automated job scheduler library for the .NET platform with a fluent interface for defining schedules. It lets develop… | 70 | 2772 | stable |
| David-Haim/concurrencpp A modern C++ concurrency library built on C++20 coroutines, providing tasks, executors, timers, and result objects for writing asynchronous… | 31 | 2760 | stable |
| F1bonacc1/process-compose Process Compose is a single-binary Go tool that schedules and orchestrates non-containerized local processes using a YAML config, with depe… | 98 | 2719 | active |
| brndnmtthws/thetagang ThetaGang is a Python trading bot for Interactive Brokers (IBKR) that automates options-selling strategies like The Wheel, plus share rebal… | 90 | 2713 | active |
| michaelvillar/timer-app A simple, lightweight countdown timer application for macOS with a drag-to-set circular interface. It supports multiple timers, keyboard sh… | 80 | 2710 | active |
| ClassIsland/ClassIsland ClassIsland is a cross-platform desktop application that displays class schedules and related information on classroom multimedia screens, … | 92 | 2709 | active |
| ivan-lednev/obsidian-day-planner An Obsidian community plugin that adds editable day-planning calendar views, timelines, and basic time tracking to your vault. It integrate… | 96 | 2698 | active |
| aptible/supercronic Supercronic is a crontab-compatible job runner designed specifically for container environments. It preserves environment variables, logs t… | 98 | 2616 | stable |
| Hexagon/croner Croner is a zero-dependency JavaScript/TypeScript library for triggering functions on cron schedules and evaluating cron expressions. It su… | 88 | 2586 | stable |
| kubereboot/kured Kured (KUbernetes REboot Daemon) is a Kubernetes daemonset that safely performs automatic node reboots when the underlying OS indicates one… | 92 | 2567 | stable |
| Wenmoux/checkbox A JavaScript collection of automated daily check-in (sign-in) scripts for dozens of Chinese websites and apps, runnable locally, on cloud f… | 72 | 2556 | active |
| st3v3nmw/obsidian-spaced-repetition An Obsidian.md community plugin that implements spaced repetition for flashcards and entire notes, supporting FSRS and SM-2 scheduling algo… | 94 | 2536 | active |
| donetick/donetick Donetick is an open-source, self-hosted web application for managing tasks and chores collaboratively with family or groups. It offers flex… | 90 | 2506 | active |
| Cleanuparr/Cleanuparr Cleanuparr is a self-hosted download manager for the Servarr ecosystem that automates cleanup of stalled, stuck, and malicious downloads ac… | 84 | 2494 | active |
| rails/solid_queue Solid Queue is a database-backed queuing backend for Rails Active Job, storing jobs in SQL databases like MySQL, PostgreSQL, or SQLite. It … | 98 | 2488 | active |
| ice-cube-ruby/ice_cube ice_cube is a Ruby library for defining and querying recurring event schedules using an iCalendar-inspired rule syntax. It lets you build r… | 51 | 2466 | stable |
| BOINC/boinc BOINC is an open-source platform for volunteer computing, enabling large-scale distributed high-throughput computing using volunteered home… | 95 | 2452 | stable |
| jmettraux/rufus-scheduler rufus-scheduler is an in-process, in-memory job scheduler for Ruby supporting at, in, every, and cron scheduling styles using threads. It p… | 72 | 2447 | stable |
| SickChill/sickchill SickChill is a self-hosted, cross-platform automatic video library manager (PVR) for TV shows written in Python with a web interface. It wa… | 67 | 2442 | active |
| quantum-elixir/quantum-core Quantum is a cron-like job scheduler library for Elixir applications. It lets developers define recurring jobs using crontab syntax with ti… | 67 | 2416 | stable |
| rtic-rs/rtic RTIC is a hardware-accelerated concurrency framework for building real-time systems on ARM Cortex-M and most RISC-V microcontrollers in Rus… | 77 | 2389 | active |
| earendil-works/absurd Absurd is a Postgres-native durable execution (workflow) system that runs long-lived, reliable tasks using only a single SQL schema file an… | 82 | 2384 | active |
| graphile/worker Graphile Worker is a high-performance job queue for PostgreSQL that runs background jobs on Node.js, supporting retries with exponential ba… | 75 | 2378 | active |
| anufrievroman/calcure Calcure is a modern terminal-based (TUI) calendar and task manager written in Python with a minimal, customizable interface. It manages eve… | 79 | 2340 | active |
| AgentsMesh/AgentsMesh AgentsMesh is a self-hosted AI agent workforce platform for running many AI coding agents (like Claude Code, Aider, Codex CLI, Gemini CLI) … | 74 | 2329 | active |
| pakerwreah/Calendr Calendr is an open-source menu bar calendar application for macOS built with AppKit, SwiftUI, and RxSwift following MVVM. It shows upcoming… | 95 | 2322 | active |
| que-rb/que Que is a Ruby job queue backed by PostgreSQL that uses advisory locks for high-throughput, reliable background job processing. Jobs are sto… | 50 | 2322 | active |
| taskiq-python/taskiq Taskiq is an asynchronous distributed task queue for Python, inspired by Celery and Dramatiq. It lets you define tasks as decorated functio… | 99 | 2304 | active |
| vipshop/Saturn Saturn is a distributed, fault-tolerant job scheduling platform developed by VIP.com, supporting time-based jobs, parallel sharding, and we… | 46 | 2304 | active |
| ChunelFeng/CGraph CGraph is a cross-platform directed acyclic graph (DAG) execution framework written in pure C++11 with no third-party dependencies, also of… | 95 | 2301 | active |
| pinterest/querybook Querybook is an open-source big data IDE from Pinterest that combines a collaborative notebook interface (DataDocs) with table metadata fro… | 67 | 2280 | active |
| ViscousPot/GitSync GitSync is a mobile Git client for iOS and Android that syncs a local directory with a remote Git repository in the background. It is popul… | 86 | 2249 | active |
| ccxt/binance-trade-bot A Python-based automated cryptocurrency trading bot for Binance that exploits oscillating price ratios between altcoins by trading between … | 28 | 8739 | maintenance |
| focustimerhq/FocusTimer Focus Timer (formerly gnome-pomodoro) is a GNOME desktop application implementing the Pomodoro Technique with customizable work/break inter… | 77 | 2238 | active |
| Maintainerr/Maintainerr Maintainerr is a self-hosted media library maintenance tool for Plex, Jellyfin, and Emby that automatically identifies unwatched or unwante… | 95 | 2228 | active |