syren is a CLI file downloader somewhat similar to
wget and aria2c. It features support for HTTP,
HTTPS, and FTP, resumable downloads, HTTP proxy
support (including CONNECT mode for HTTPS), LISP
scripting support, a small reusable downloader
library, a small, reusable, and fast LISP
interpreter library, predictable console output
suitable for parsing by frontends, cookie support,
easy changing of UserAgent and Referer fields,
POST method support, and more.