tnftp (formerly lukemftp) is the NetBSD FTP client ported to other Unix-like operating systems.
Features include: command-line editing, context sensitive command and filename (including server-side) completion, IPv6 support, command-line fetching of ftp, http, and https URLs, dynamic progress bars, and transfer-rate throttling.
2020070505 Jul 2020 12:11
Avoid crashes during remote server disconnection.
Use original filename for http fetch, not the redirect name.
Use "anonymous" for anonftp username, not local user name.
Support CONNECT for https proxy.
Only issue PWD to server when required, not speculatively.
Use system libedit and glob() if available and functional.