JFTP
JFTP is a graphical FTP client that allows you to transfer files securely over the Internet using FTP and SFTP. Some of the features of JFTP include: support for all basic and advanced FTP tasks, support for SSL with 128-bit encryption, multiple concurrent FTP sessions, local and remote file filters to transfer selective files, Automatic compression and uncompression when transferring files, View/Edit remote files directly using associtated applications, secured favorites manager and certificate manager. JFTP fully supports internationalization and localization and is available in 3 languages - English, German and Chinese (traditional). It also offers multiple deployment options such as standard installation, as a Java Applet and Java Web Start.