Skip to content
JS
Package category

Queues and background jobs

Job queues, schedulers, retries and message brokers.

261 packages2 comparisons

Packages compared

261 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
devextreme-vue
DevExtreme UI and Visualization Components for Vue
16.3k+3%-7 days ago
26.1.5
ESM + CommonJSBundledTables and data grids, Charts and data visualisation
@hokify/agenda
Light weight job scheduler for Node.js
15.9k---3 years ago
6.3.0
CommonJSBundledQueues and background jobs
rsmq
A really simple message queue based on Redis
15.8k+10%-1 month ago
0.13.0
CommonJSBundledQueues and background jobs, Database clients and drivers
aurelia-task-queue
A simple task queue for the browser that enables the queuing of both standard tasks and micro tasks.
15.1k+0%-7 years ago
1.3.3
ESM + CommonJSBundledQueues and background jobs
@queuedash/ui
A stunning, sleek dashboard for Bull, BullMQ, and Bee-Queue
15k---2 months ago
3.20.0
ESM + CommonJSBundledQueues and background jobs
lambda-rate-limiter
Simple in-memory rate-limit for Node.
14.9k+105%-1 year ago
4.0.2
ESM onlyNoneQueues and background jobs
@shutterstock/p-map-iterable
Set of classes used for async prefetching with backpressure (IterableMapper) and async flushing with backpressure (IterableQueueMapper, IterableQueueMapperSimple)
14.6k---1 year ago
1.1.2
CommonJSBundledPromises and async control flow, Queues and background jobs
smart-request-balancer
Smart request balancer with fine tuning of rates and limits of queue execution
14.1k+132%-2 years ago
2.2.0
CommonJSBundledTypeScript tooling, Queues and background jobs
@pulsecron/pulse
The modern MongoDB-powered job scheduler library for Node.js
13.4k---1 year ago
1.6.8
CommonJSBundledQueues and background jobs, Database clients and drivers
agendash
Dashboard for Agenda job scheduler
12.9k-14%-2 months ago
8.2.4
ESM onlyBundledQueues and background jobs
@esm2cjs/p-queue
Promise queue with concurrency control. This is a fork of sindresorhus/p-queue, but with CommonJS support.
12.8k---4 years ago
7.3.0
ESM + CommonJSBundledQueues and background jobs, Promises and async control flow
effect-mq
Effect-native background jobs: schema-first definitions, storage-agnostic queue core, worker runtime, and a Postgres store through drizzle.
12.6k--30 days ago
0.7.0
ESM onlyNoneQueues and background jobs, ORMs and query builders
@getworkbench/hono
Hono adapter for Workbench — modern BullMQ dashboard, drop-in alternative to `@bull-board/hono`.
12.3k---3 months ago
0.9.1
ESM onlyBundledQueues and background jobs, Database clients and drivers
celery-node
celery written in nodejs
12.1k-13%-4 years ago
0.5.9
CommonJSBundledQueues and background jobs
taskforce-connector
Connects queues to Taskforce
11.8k+35%-1 month ago
1.39.0
ESM + CommonJSBundledQueues and background jobs
jqwidgets-scripts
jQWidgets UI components for JavaScript, jQuery, React, Vue and TypeScript - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes.
11.7k+69%-7 days ago
27.0.1
CommonJSNoneTables and data grids, UI component libraries
@progress/kendo-react-scheduler
React Scheduler brings the functionality of Outlook's Calendar to a single UI component. KendoReact Scheduler package
10.4k---17 days ago
16.1.0
ESM + CommonJSBundledReact, UI component libraries
@team-supercharge/nest-amqp
AMQP 1.0 module for Nest framework
10.3k---1 year ago
3.6.4
-BundledQueues and background jobs
@quasar/quasar-ui-qcalendar
QCalendar - Day/Month/Week Calendars, Popups, Date Pickers, Schedules, Agendas, Planners and Tasks for your Vue Apps
9.7k---1 month ago
5.3.0
ESM onlyBundledQueues and background jobs
alova
The request strategy layer for JavaScript. 20+ ready-made strategies cut your request code by up to 70% — pagination, forms, uploads, retry, rate-limit and more. One API spans React, Vue, Svelte, Solid, mini-programs and the server.
9.6k+80%-1 month ago
3.5.5
ESM + CommonJSBundledQueues and background jobs, React
qrate
A Node.js queue library with controllable concurrency and rate limiting
9.6k-20%-1 year ago
2.0.1
ESM onlyNoneQueues and background jobs
@message-queue-toolkit/schemas
Useful utilities, interfaces and base classes for message queue handling. Supports AMQP and SQS with a common abstraction on top currently
9.2k---18 days ago
8.1.0
ESM onlyNoneQueues and background jobs
@golevelup/ts-sinon
Utilities for making testing [NestJS](https://docs.nestjs.com) applications easier.
9.2k---6 months ago
2.0.0
CommonJSBundledTesting, Node.js utilities
@daypilot/daypilot-lite-javascript
DayPilot Lite for JavaScript
9.1k---30 days ago
5.10.1
CommonJSBundledQueues and background jobs
amqp10-link-cache
A link caching plugin for the amqp10 module
9k+10%-9 years ago
1.2.2
CommonJSNoneCaching, Queues and background jobs
bull-repl
Bull / BullMQ queue command line REPL
8.7k+51%-2 years ago
0.29.1
CommonJSBundledCLI tools and terminal utilities, Queues and background jobs
@boringnode/queue
A simple and efficient queue system for Node.js applications
8.4k---1 month ago
0.7.1
ESM onlyBundledQueues and background jobs, Node.js utilities
leaky-bucket-queue
An implementation of burstable throtling algorithm on top of rxjs
8.3k-57%-7 years ago
0.0.2
ESM + CommonJSNoneQueues and background jobs
jqwidgets-framework
jQWidgets UI framework for JavaScript, jQuery, React, Vue and TypeScript with over 1,000 demos - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes.
8.2k-29%-7 days ago
27.0.1
CommonJSNoneTables and data grids, UI component libraries
@bull-board/hapi
A Hapi.js server adapter for Bull-Board dashboard.
7.8k---13 days ago
9.10.1
CommonJSBundledQueues and background jobs, Database clients and drivers
@bull-board/h3
A H3 server adapter for Bull-Board dashboard.
7.7k---13 days ago
9.10.1
CommonJSBundledQueues and background jobs, Database clients and drivers
@daypilot/daypilot-lite-react
DayPilot Lite for React
7.2k---30 days ago
5.10.1
CommonJSBundledQueues and background jobs, React
@rxfork/sqs-consumer
Build SQS-based Node applications without the boilerplate
6.9k---4 years ago
6.0.0
CommonJSBundledQueues and background jobs
@meinestadt.de/glue-schema-registry
This is a SerDe library to interact with the AWS Glue Schema Registry. It makes it easy to encode and decode messages with Avro schemas and the AWS' wire format.
6.9k---9 months ago
4.0.0
ESM + CommonJSBundledQueues and background jobs, Cloud SDKs
svelte-fullcalendar
A Svelte component wrapper around FullCalendar
6.8k+257%-3 years ago
3.0.0
ESM onlyBundledSvelte, Queues and background jobs
@nemoventures/adonis-jobs
Job queues for your AdonisJS applications
6.7k---2 months ago
2.2.0
ESM onlyBundledQueues and background jobs
@most/scheduler
Reactive programming with lean, functions-only, curried, tree-shakeable API
6.6k---5 years ago
1.3.0
ESM + CommonJSBundledQueues and background jobs
rate-limit-mongo
Provides a Mongo store for the express-rate-limit middleware.
6.6k-29%-5 years ago
2.3.2
CommonJSNoneDatabase clients and drivers, Queues and background jobs
mock-amqplib
stub rabbit mq in integration tests
6.2k+2%-2 years ago
1.8.2
CommonJSNoneTesting, Queues and background jobs
queuert
Durable, typed job chains that commit with your database transactions
5.7k--1 month ago
0.15.1
ESM onlyBundledQueues and background jobs, Database clients and drivers
@queuert/postgres
PostgreSQL state and notify adapter for Queuert
5.7k---1 month ago
0.15.1
ESM onlyBundledDatabase clients and drivers, TypeScript tooling
ts-rate-limiter
High-performance, flexible rate limiting for TypeScript and Bun
5.6k+118%-15 days ago
0.4.10
ESM onlyBundledTypeScript tooling, Queues and background jobs
logstash-client
General logstash client with multiple transport support
5.4k+134%--
1.1.1
CommonJSNoneLogging, Queues and background jobs
pending-queue
pending-queue ensures a certain asynchronous method only run once, and queues listeners which are registered to it.
5.3k-19%-8 years ago
1.2.1
CommonJSNonePromises and async control flow, Queues and background jobs
@aws-blocks/bb-async-job
Background job processing backed by SQS and Lambda.
5.1k---7 days ago
0.2.1
ESM onlyBundledCloud SDKs, Queues and background jobs
@stacksjs/scheduler
The Stacks scheduler.
4.7k---today
0.74.68
ESM onlyBundledQueues and background jobs, TypeScript tooling
asyncapi-validator
message validator through asyncapi schema
4.5k-44%-1 year ago
5.1.1
CommonJSBundledQueues and background jobs
@agendajs/postgres-backend
PostgreSQL backend for Agenda job scheduler with LISTEN/NOTIFY support
4.5k---2 months ago
3.0.6
ESM onlyBundledQueues and background jobs, Database clients and drivers
@fullcalendar/react-scheduler
FullCalendar React Scheduler package
4.4k---20 days ago
7.1.0
ESM onlyBundledQueues and background jobs
glide-mq
High-performance message queue for Node.js with AI-native primitives - built on Valkey/Redis with Rust NAPI bindings
4.4k--27 days ago
0.15.5
CommonJSBundledQueues and background jobs

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

  • devextreme-vueDevExtreme UI and Visualization Components for Vue
  • @hokify/agendaLight weight job scheduler for Node.js
  • rsmqA really simple message queue based on Redis
  • aurelia-task-queueA simple task queue for the browser that enables the queuing of both standard tasks and micro tasks.
  • @queuedash/uiA stunning, sleek dashboard for Bull, BullMQ, and Bee-Queue
  • lambda-rate-limiterSimple in-memory rate-limit for Node.
  • @shutterstock/p-map-iterableSet of classes used for async prefetching with backpressure (IterableMapper) and async flushing with backpressure (IterableQueueMapper, IterableQueueMapperSimple)
  • smart-request-balancerSmart request balancer with fine tuning of rates and limits of queue execution
  • @pulsecron/pulseThe modern MongoDB-powered job scheduler library for Node.js
  • agendashDashboard for Agenda job scheduler
  • @esm2cjs/p-queuePromise queue with concurrency control. This is a fork of sindresorhus/p-queue, but with CommonJS support.
  • effect-mqEffect-native background jobs: schema-first definitions, storage-agnostic queue core, worker runtime, and a Postgres store through drizzle.
  • @getworkbench/honoHono adapter for Workbench — modern BullMQ dashboard, drop-in alternative to `@bull-board/hono`.
  • celery-nodecelery written in nodejs
  • taskforce-connectorConnects queues to Taskforce
  • jqwidgets-scriptsjQWidgets UI components for JavaScript, jQuery, React, Vue and TypeScript - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes.
  • @progress/kendo-react-schedulerReact Scheduler brings the functionality of Outlook's Calendar to a single UI component. KendoReact Scheduler package
  • @team-supercharge/nest-amqpAMQP 1.0 module for Nest framework
  • @quasar/quasar-ui-qcalendarQCalendar - Day/Month/Week Calendars, Popups, Date Pickers, Schedules, Agendas, Planners and Tasks for your Vue Apps
  • alovaThe request strategy layer for JavaScript. 20+ ready-made strategies cut your request code by up to 70% — pagination, forms, uploads, retry, rate-limit and more. One API spans React, Vue, Svelte, Solid, mini-programs and the server.
  • qrateA Node.js queue library with controllable concurrency and rate limiting
  • @message-queue-toolkit/schemasUseful utilities, interfaces and base classes for message queue handling. Supports AMQP and SQS with a common abstraction on top currently
  • @golevelup/ts-sinonUtilities for making testing [NestJS](https://docs.nestjs.com) applications easier.
  • @daypilot/daypilot-lite-javascriptDayPilot Lite for JavaScript
  • amqp10-link-cacheA link caching plugin for the amqp10 module
  • bull-replBull / BullMQ queue command line REPL
  • @boringnode/queueA simple and efficient queue system for Node.js applications
  • leaky-bucket-queueAn implementation of burstable throtling algorithm on top of rxjs
  • jqwidgets-frameworkjQWidgets UI framework for JavaScript, jQuery, React, Vue and TypeScript with over 1,000 demos - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes.
  • @bull-board/hapiA Hapi.js server adapter for Bull-Board dashboard.
  • @bull-board/h3A H3 server adapter for Bull-Board dashboard.
  • @daypilot/daypilot-lite-reactDayPilot Lite for React
  • @rxfork/sqs-consumerBuild SQS-based Node applications without the boilerplate
  • @meinestadt.de/glue-schema-registryThis is a SerDe library to interact with the AWS Glue Schema Registry. It makes it easy to encode and decode messages with Avro schemas and the AWS' wire format.
  • svelte-fullcalendarA Svelte component wrapper around FullCalendar
  • @nemoventures/adonis-jobsJob queues for your AdonisJS applications
  • @most/schedulerReactive programming with lean, functions-only, curried, tree-shakeable API
  • rate-limit-mongoProvides a Mongo store for the express-rate-limit middleware.
  • mock-amqplibstub rabbit mq in integration tests
  • queuertDurable, typed job chains that commit with your database transactions
  • @queuert/postgresPostgreSQL state and notify adapter for Queuert
  • ts-rate-limiterHigh-performance, flexible rate limiting for TypeScript and Bun
  • logstash-clientGeneral logstash client with multiple transport support
  • pending-queuepending-queue ensures a certain asynchronous method only run once, and queues listeners which are registered to it.
  • @aws-blocks/bb-async-jobBackground job processing backed by SQS and Lambda.
  • @stacksjs/schedulerThe Stacks scheduler.
  • asyncapi-validatormessage validator through asyncapi schema
  • @agendajs/postgres-backendPostgreSQL backend for Agenda job scheduler with LISTEN/NOTIFY support
  • @fullcalendar/react-schedulerFullCalendar React Scheduler package
  • glide-mqHigh-performance message queue for Node.js with AI-native primitives - built on Valkey/Redis with Rust NAPI bindings