zsh-async
« Back to VersTracker
Description:
Perform tasks asynchronously without external tools
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: zsh async shell library productivity
Install: brew install zsh-async
About:
Zsh-async is a library for Zsh that enables asynchronous task execution, allowing prompts and other scripts to remain responsive. It provides a robust framework for running background jobs and handling their output without blocking the shell. This is essential for creating high-performance, dynamic prompts with complex information.
Key Features:
  • Non-blocking job execution
  • Thread-safe job management
  • Callback-based results handling
  • Zero dependency pure Zsh implementation
Use Cases:
  • Building fast, dynamic Zsh prompts (e.g., Git status, kubectl context)
  • Asynchronously fetching data without freezing the terminal
  • Background processing of heavy I/O tasks
Alternatives:
  • zsh-async (native) – This is the primary library; alternatives are often specific prompt frameworks like Starship or Powerlevel10k which handle async internally.
Version History
Detected Version Rev Change Commit