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.
Aurigma Image Uploader is a particularly versatile image uploader solution that can be used on a wide variety of Websites. Once you install it on your site, your visitors will then be able to upload photos reliably and easily with just a single click. There are various powerful extra features included as well, such as the ability to customize the image to be uploaded. It can be integrated with relative ease on sites of any level of complexity.
PHP MegaUpload.com Class is a PHP class that can send HTTP requests to the MegaUpload.com site Web server to perform several operations to manipulate files, folders, and accounts. Currently it can upload files, get the listing of files and folders, create folders, copy files and folders, edit file and folder details, delete files, send email, change account password, email address, Paypal account email address, retrieve or change account details, and more.
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.