better-queue
JSON →Simple-to-use yet powerful queue for Node.js with support for persistent storage, batched processing, priority, task merging, retry on fail, concurrent processing, progress events, and task statistics. Current stable version is 3.8.12. The library is mature and stable with infrequent releases. It differentiates itself through its extensive feature set including fine-tuned timing controls, ETA progress, and extendable storage backends like SQLite and Redis, while remaining easy to set up.
Resources
packagebetter-queue ↗