task-spooler
« Back to VersTracker
Description:
Batch system to run tasks one after another
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: batch-processing task-queue cli job-scheduler background-tasks
Install: brew install task-spooler
About:
TaskSpooler is a command-line utility that manages a queue of tasks to be executed sequentially. It allows users to enqueue long-running jobs and retrieve results later, preventing terminal occupation and enabling efficient background processing. It provides a lightweight alternative to more complex batch processing systems for local task management.
Key Features:
  • Sequential task execution
  • Result output storage
  • Local server architecture
  • Job dependency management
Use Cases:
  • Running long compilation jobs without blocking the terminal
  • Processing large data files sequentially
  • Managing background script execution
Alternatives:
  • GNU Parallel – Focuses on parallel execution across cores/nodes rather than sequential queuing
  • at – Schedules tasks for specific times rather than managing a continuous execution queue
  • screen/tmux – Provides session persistence but lacks automated queue management and result retrieval
Version History
Detected Version Rev Change Commit
Sep 12, 2025 3:09am 0 VERSION_BUMP 82ef159d