JavaScript/TypeScript job processing framework
TaskBotJS integrates with
Why people like TaskBotJS
Add a one-liner



TaskBotJS is a job queue and processing service for NodeJS applications. Using Redis as a background store, TaskBotJS allows you to offload long-running jobs away from your web application and handles all the rough edges involved: job scheduling, handling failures and retries, priority queueing, and the works

TaskBotJS's Features
  • JS/TypeScript Support
  • Immediate jobs
  • Scheduled jobs
  • Queue prioritization
  • Configurable job retry
  • Custom plugins
  • JSON logs
  • Web UI
  • Batching/orchestration
  • Safer queueing
  • Per-worker metrics
  • Expiring jobs
  • Graceful termination
  • Recurring/cron jobs
  • Unique jobs
  • Argument encryption