Open Source Taskforce.sh Alternatives
A curated collection of the 1 best open source alternatives to Taskforce.sh.
The best open source alternative to Taskforce.sh is Workbench. If that doesn't suit you, we've compiled a ranked list of other open source Taskforce.sh alternatives to help you find a suitable replacement.
Taskforce.sh alternatives are mainly Messaging & Event Streaming. Browse these if you want a narrower list of alternatives or looking for a specific functionality of Taskforce.sh.
BullMQ dashboard that mounts inside your own Node or Bun backend, for teams replacing bull-board with a modern queue UI.

Looking at BullMQ queues usually means standing up a separate dashboard service. Workbench mounts as a route inside the Node or Bun backend you already run, served behind whatever authentication that application already enforces, so jobs, flows, schedulers and metrics need no extra infrastructure.
Thirteen first-party adapters cover Hono, Elysia, Express, Fastify, Koa, NestJS, AdonisJS, Next.js, TanStack Start, Astro, Nuxt, Bun.serve and h3, and a CLI init command detects the framework, installs the matching package and injects the mount. Configuration is a small options object holding the queue instances, basic auth credentials, a read-only switch and the job data fields to expose as filterable tags.
The dashboard is aimed squarely at people migrating off bull-board.
- Flows and DAGs: FlowProducer graphs are drawn out instead of being left as opaque parent and child jobs.
- Schedulers and metrics: repeatable jobs and queue metrics sit next to the job lists.
- Alerting: Slack, Discord and webhook contact points with rules are configured in the dashboard, following a Grafana style model.
- MCP server: queues can be driven from Cursor, Claude Desktop, Zed or Continue through a Model Context Protocol package.
- Standalone image: a container image runs the dashboard on its own when embedding it is not wanted.
Requirements are modest. Node 18 or newer covers most adapters, with Bun 1.1 needed for the Elysia and Bun.serve ones. Only BullMQ is supported, legacy Bull is not, and the project is MIT licensed.