JFtp ist ein Netz- und Dateitransfer-Client, der in Java mit Swing geschrieben ist. Er unterstützt FTP mit seinem eigenen FTP-API und verschiedene andere Protokolle wie SMB, SFTP, NFS, HTTP und Datei-Ein/Ausgabe mit APIs von dritter Seite. Er enthält viele fortgeschrittene Features wie rekursiven Up/Download von Verzeichnissen, Browsen von FTP-Servern während des Dateitransfers, FTP Resume und Warteschlangen, Browsen des LANs nach Windows-Shares und einiges mehr. Das FTP-API ist getrennt vom GUI und kann auch in anderen Anwendungen benutzt werden. Es sollte im Idealfall in einem Webbrowser über Java Web Start (im Java 1.4-Plugin enthalten) gestartet werden, kann aber auch lokal gestartet werden. (hjb)