Skip to content
React Libraries
On this page

Background jobs & workers

Schedule recurring tasks, queue jobs, process webhooks, and offload computation.

Choose a library or tool

6 options in this category.

Croner

Library / tool

A scheduler that runs JavaScript tasks using cron expressions.

Good for
Scheduling recurring jobs within a JavaScript or TypeScript process.

Cronicle

Library / tool

A distributed task scheduler and runner with a web interface.

Good for
Operating recurring jobs across multiple machines.

Hookdeck

Library / tool

Infrastructure and tooling for webhook and event delivery.

Good for
Managing retries, observability, and reliability for incoming events.

Sidequest.js

Library / tool

A background-job library for running queued work.

Good for
Moving asynchronous tasks out of request handling into worker processes.

Trigger.dev

Library / tool

A platform for writing and operating background jobs in application code.

Good for
Long-running tasks, scheduled work, and external API integrations.

workerpool

Library / tool

A worker-pool library for browsers and Node.js.

Good for
Moving expensive computation away from the main execution thread.

Keep exploring

Browse all categories →