Daemon-based CLI download manager built on @downloadx/core — runs in the background over a Unix socket, survives logouts, and streams live progress as NDJSON.
A daemon-based command-line download manager built on
@downloadx/core.
downloadx keeps downloads running in the background through a small daemon
that the CLI talks to over a Unix domain socket. You add a URL once, log out,
log back in days later, and the download is still progressing — or already
sitting in your target directory. Live progress is available via a TUI or
NDJSON stream suitable for scripts and LLM/agent consumers.
Need the library itself (to embed downloads in your own app)? See
@downloadx/core.
Platform: Linux and macOS only. The daemon relies on Unix domain sockets and is not supported on Windows.
npm install @downloadx/cli
npm install @downloadx/cli