teepeedee is a small, fast, single-threaded file server. It is very scalable, and can serve multiple files over HTTPS, HTTP and FTP simultaneously, listening on any number of ports and providing entirely different views of the filesystem to different users. It supports most of the draft-ietf-ftpext-mlst-16.txt FTP extensions, as well as EPRT, EPSV, AUTH TLS, and HTTP 1.1 persistent connections.
tnftp (formerly known as lukemftp) is a port of the NetBSD FTP client to other systems. It offers many enhancements over the traditional BSD FTP client, including command-line editing, command-line fetches of FTP and HTTP URLs (including via proxies), command-line uploads of FTP URLs, context-sensitive word completion, dynamic progress bar, IPv6 support, modification time preservation, paging of local and remote files, passive mode support (with fallback to active mode), SOCKS support, TIS FWTK gate-ftp server support, and transfer rate throttling. tnftp is the default FTP client found in FreeBSD, MacOS X, NetBSD, and SuSE Linux.
tnftpd is a port of the NetBSD FTP server to other systems. It offers many enhancements over the traditional BSD ftpd, including per-class configuration directives via ftpd.conf(5), RFC 2389 and draft-ietf-ftpext-mlst-11 support, IPv6, transfer rate throttling, and more. tnftpd was formerly known as lukemftpd, and earlier versions are present in Mac OS X 10.2 (as ftpd) and FreeBSD 5.0 (as lukemftpd).
UDPCast allows to send data simultaneously to many destinations on a local net. This can for instance be used to install entire classrooms of PCs at once. The advantage over using other methods (nfs, ftp, whatever) is that udpcast uses Ethernet's multicast abilities: it won't take longer to install 15 machines than it would to install 2. The tool comes with a busybox bootdisk for easy loading of the tool. However, udpcast can also be started from the command line of an already installed system, and can be used for other purposes than just system installation.
uniFTP is a cross-platform FTP scripting language and command shell. It allows users to interactively use FTP commands and to run FTP scripts on any platform that supports Java. It supports FTP, secure FTP over SSL (FTPS), and secure FTP over SSH (SFTP). uniFTP is ideal for running unattended batch jobs, and the command shell makes developing scripts very easy.
Weex is designed to automate the task of remotely maintaining a Web page or other FTP archive. It will synchronize a set of local files to a remote server by performing uploads and remote deletes as required. Thanks to a nicely-colored output, you'll be able to track mistakes before you lose files.
wmdropzone is a simple Download Manager for your WindowMaker Dock. You can enter URLs manually or paste the current X-Selection. You can DragNDrop the Locations from (for instance) Netscape onto the Dockapp, too. It uses GNU wget for the retrieval. Throttling down downloads is supported through a supplied patch to GNU wget.