Workbench
A native desktop app to inspect, debug, and replay BullMQ queues in real time. Eliminates the need for Redis SSH access with live metrics and job management.
Workbench is an open-source alternative to:

Workbench is a local-first, native desktop application designed to simplify the inspection, debugging, and replaying of BullMQ queues. Built for modern Node.js applications, it provides real-time visibility into queue health, job statuses, and performance metrics without requiring direct Redis access.
Key Features
- Live Queue Monitoring: Automatic discovery of BullMQ queues with real-time counters for completed, failed, active, and waiting jobs.
- Job Inspection & Replay: Virtualized table with sharp status colors, full job payloads, and one-click retry functionality.
- Flow Visualization: DAG-based visualization of FlowProducer graphs with per-node status and duration tracking.
- Scheduler Management: View and edit cron expressions, pause/resume schedulers, and track execution history.
- Error Triage: Grouped error tracking with frequency ranking and trend analysis to identify regressions quickly.
- Direct Job Enqueuing: Compose and enqueue jobs directly from the dashboard with schema validation.
- Multi-Platform Support: Available as a native desktop app, Docker container, or framework-specific packages (Hono, Elysia, Express, Fastify, NestJS, AdonisJS, Next.js, TanStack Start, Koa, Astro, Nuxt, Bun, h3).
- Performance Metrics: p50/p95 latency tracking, throughput sparklines, and per-queue health monitoring.
Tech / Self-Hosting
Workbench is open-source (MIT licensed) and can be deployed as a standalone Docker container or integrated into any Node.js framework. The desktop app is Apple-signed for macOS 11+ and supports both local and remote Redis instances.