Dev tools · alternatives · 2026
24 alternatives to ndscheduler - a flexible python library for building a cron-like system
A flexible python library for building your own cron-like system, with REST APIs and a Web UI. - Nextdoor/ndscheduler
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. ndscheduler - a flexible python library for building a cron-like system launched in 2016; newer entries below may have overtaken it.
- 1

Modern scheduling library for Python. Contribute to Miksus/rocketry development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 2

- 3IB
2020 · blog.cronhub.io · its alternatives →
- 4

Lightweight job scheduling for Node.js. Contribute to agenda/agenda development by creating an account on GitHub.
2013 · github.com · its alternatives →
- 5

A self-hosted calendar and scheduler server. . Contribute to fmeringdal/nettu-scheduler development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 6

Make a beautiful embeddable booking widget in minutes.
2015 · timekit.io · its alternatives →
- 7CI
2012 · cron.io · its alternatives →
- 8

Hi! I've built this because I kept reaching for Celery for simple scheduled tasks and it felt like overkill. I just needed "run this function every hour" or "daily at 9am", not distributed workers. So it's decorators for scheduling (@scheduler.every(5).minutes, @scheduler.daily.at("09:00")), state saves to JSON so jobs survive restarts, and there's an optional FastAPI dashboard if you want to see what's running. No Redis, no message broker, runs in-process with your app. Trade-off is it's single process only — if you need distributed workers, stick with Celery.
Jan 2026 · github.com · its alternatives →
- 9
Cronitor▲170Monitor cron jobs, micro-services and almost anything else.
2017 · cronitor.io · its alternatives →
- 10

Simple Python Calculation Engine. Contribute to bsdz/calcengine development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 11

Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github](https://github.com/pyper-dev/pyper) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable…
2025 · github.com · its alternatives →
- 12

- 13

Cron syntax reference and examples on how to schedule cron jobs to run every minute, at specific time, several times a day, only on workdays, every 15 minutes.
2017 · healthchecks.io · its alternatives →
- 14

- 15

- 16

- 17

- 18

I started building a couple of years ago because I found no easy existing solution to build Slack bots that can be composed from/organized into plugins. Existing libraries like Bolt make it pretty easy to develop Slack bots, but hard to organize and scale the code base of your bot. I was also missing some crucial features such as scheduling actions for your bot. So I wrote my own framework! I recently rewrote the complete framework to make use of asyncio and the newest Slack SDK Let me know what you think!
2022 · github.com · its alternatives →
- 19

Trigger webhooks at specific times or on intervals using cron expressions. Automate workflows with ease.
2022 · cronhooks.io · its alternatives →
- 20

- 21

Hi HN! I built NaturalCron because I was tired of writing and debugging CRON syntax like: /5 * * 5 Now you can write something human-readable in .NET: var expression = new NaturalCronExpression("every 5 minutes on friday"); Or use a Fluent Builder for strong typing and IDE support: var expression = NaturalCronExpressionBuilder .Every().Minutes(5) .On(DayOfWeek.Friday) .Build(); Great for: - Code-based scheduling in .NET apps - Overriding schedules from configs or databases - Displaying easy-to-read rules in UIs NuGet: https://www.nuget.org/packages/NaturalCron…
2025 · github.com · its alternatives →
- 22

Reliable cron scheduling for backend workflows & automations
May 2026 · cronho.st · its alternatives →
- 23
InScheduler▲64A booking widget that makes scheduling quick and easy
2021 · inscheduler.com · its alternatives →
- 24SJ
Hey HN, I'm the maintainer of node-cron (5M+ downloads/month), and I recently built Sidequest.js, a background job runner for Node.js inspired by Oban (Elixir) and Sidekiq (Rails). It solves some common problems I saw with libraries like node-cron: - Jobs don’t block your API: they run in isolated worker threads - No Redis or vendor lock-in: use Postgres, MySQL, SQLite, or MongoDB - Supports retries, uniqueness, concurrency, snoozing, prioritization - Comes with a CLI and a simple dashboard - Works great in monoliths and doesn’t require extra infra Quick start (no signup needed):…
2025 · docs.sidequestjs.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →