Sharehound is a network file systems indexer and Google-like searcher written in Java and based on Apache Lucene. It currently supports SMB file shares (i.e. MS Windows-based network shares) and FTP resources. A Web UI is used for search and crawl monitoring. An RSS feed is provided for search results that include deleted files info.
Snarf is a simple utility that is similar to wget, curl, ncftp, lynx, and fetch. Its main advantage is its small size (it's ideal for using on a rescue disk). It is also full featured, supporting ftp and http resume, http and ftp authentication, http redirect, proxies, SOCKS, gopher, progress indicators, and it uses configure.
sydep is a tool for simple deployment over rsync. In combination GIT it is very powerful instrument. It provides three actions: init, push, and pull. init creates config files for sydep in the current directory. These are sydep.cfg, which contains connection details, and .sydepignore, which specifies files to ignore. push uploads files from the working directory to the server. pull downloads existing files from the server. It downloads only those files which are already in the working directory.
tcpick is a textmode sniffer that can track TCP streams and saves the data captured in files or displays them in the terminal. It is useful for picking files in a passive way. It can store all connections in different files, or it can display all the stream on the terminal (using colors too).
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).