Bull Master is a UI dashboard for monitoring and managing Bull queues in Node.js applications. Version 1.0.5 provides a web interface to inspect jobs, retry failures, and clean completed/failed jobs. It integrates with Express or Koa as middleware. Different from alternatives like bull-board (which also supports BullMQ), Bull Master is specific to Bull and offers a simple setup. It relies on Bull and Redis being installed separately. The library does not process jobs itself; it only visualizes queue state. Updated occasionally, with limited features compared to more active projects.
npm install bull-masterNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Sets up an Express server with Bull Master to monitor two Bull queues at /admin/queues.
Pass an array of created Bull Queue objects: bullMaster({ queues: [queueInstance] })Add prefix: '/admin/queues' option when using bullMaster.koa() and use router.all with the wildcard route.
Test compatibility with your Bull version; consider using bull-board for ongoing support.
Install bull: npm install bull
Use const bullMaster = require('bull-master')Remove 'new': const bullMasterApp = bullMaster({ queues: [...] })