JFileUpload is a Java applet that allows you to upload files and folders to any Web or FTP server. It can be integrated into any application. The server-side technology could be JSP/Servlet, PHP, Coldfusion, CGI, or Microsoft ASP. The front-end provides an upload progress bar, a cancel button, and drag and drop support.
Duplicati is a backup system and an implementation of Duplicity. Duplicati enables you to set up and monitor backups on Windows or Linux. Duplicati is based on the Linux-only Duplicity backup system. Duplicati has a very user friendly interface that allows you to configure and monitor your backups. It supports backing up to a variety of destinations, such as a network folder, a USB disk, a remote FTP server, a remote SSH server, Amazon S3 storage, or a WebDAV enabled server. All backups can be encrypted and are digtally signed, so that no other person can read or tamper with the backed up data.
FTP Folder Copy or Delete is a PHP class that can be used to copy and delete directories on a remote FTP server. It can traverse a given directory recursively and copy all its files and sub-directories to a given directory on an FTP server. The original permissions are also set on the files and directories on the FTP server. The class can also recursively traverse a given directory on the FTP server and remove it, including all its files and sub-directories.
JFileUpload is a Java applet that allows uploading of files and folders to any Web or FTP server. This component can be integrated into any application, whether the server-side technology is JSP/Servlet, PHP, Coldfusion, CGI, or Microsoft ASP. The front-end provides an upload progress bar, a cancel button, and drag-and-drop support. JFileUpload supports very large uploads over 2GB and can resume broken uploads. Its colors, size, and language can be customized.
MCM is a set of tools that ease the management of multiple servers. It's aimed at network or system administrators who need to connect to different servers by different means every day. It can be used via an ncurses interface without requiring an X server, and via a GNOME-based GUI.
Aftpd is an FTP server for anonymous access designed for Unix-like operating systems. It uses an asynchronous model of connection processing and provides service for all users within a single process; can use multiple threads to run more efficiently on multi-core systems, with each thread serving multiple clients simultaneously; uses effective mechanisms of transferring files, minimizing copying of data in RAM (sendfile or a combination of the system calls mmap/writev); uses effective event notification schemes (kqueue on FreeBSD and epoll on Linux); uses poll or select in older systems; and supports IPv6. For safety, it works as an unprivileged user and uses chroot.
Dove is an application that facilitates the distribution of documents to a variety of destination types such as email, local files, FTP, FTPS, SFTP, TFTP, Samba servers, Windows network shared drives, and WebDAV servers. Being an abstraction layer over previously enumerated protocols, it allows sending of documents to email or to a WebDAV server with equal ease.