libpdtp is a client library for the Peer Distributed Transfer Protocol, which provides BitTorrent-like content distribution through a peer network while allowing servers or server clusters to export a dynamically changing directory hierarchy, making PDTP suitable for roles currently filled by HTTP or FTP servers. It is designed to be equally as usable in single-threaded CLI applications or multi-threaded GUI applications.
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.
fileq transfers files from an incoming queue (directory) to a list of destinations. Destinations can only be directories on remote hosts. The respective transfers are performed using the sftp command line utility from the OpenSSH package. After a successful transfer to all destinations, the local queue (directory) is emptied. This tool can be very handy for automated distribution of files to different hosts using a cron job and public key based authentication in ssh connections.