JFtp was developed as an accessible easy-to-use and Open Source FTP client.
It supports FTP using its own FTP API and various other protocols like SMB, SFTP, NFS, HTTP, and file I/O using third party APIs, includes many advanced features such as recursive directory up/download, browsing FTP servers while transferring files, FTP resuming and queueing, browsing the LAN for Windows shares, and more.
You can also have more than one connection open at a time in a mozilla-style tabbed browsing environment.
The FTP API is separated from the GUI and can also be used in third-party applications.
Requirements:
· Java
What's New in This Release: [ read full changelog ]
· made the transfer buttons more visible
· made the download manager slightly bigger
· fixed size+positioning of "connection failed" dialog
· source .tgz is now a git repository
· fixed a small ui bug when uploading directories
· FtpConnection now holds transfers as a list
· added linux browsing support and made it default - see README if you want windows support
· using DJ Sweet instead DJ NativeSwing for browsing feature now
· added Pavel's password encryption feature
· added Pavel's dual monitor window positioning fix
· added Pavel's SMB missing WINS server exception fix
· added Pavel's SMB hostchooser fix