Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-java-sftp

A more-or-less curated list of Java SFTP libraries. Contributions welcome
https://github.com/andreiruse/awesome-java-sftp

Last synced: 4 days ago
JSON representation

  • Apache

  • JSch based

    • Original JSch - GitHub mirror
    • JSch with native Win32 Kerberos support - Last updated 5 years ago.
    • Original JSch with example usages - This is really useful since the original JSch library lacks proper JavaDocs.
    • Original JSch with JavaDocs
    • JSch-extension - Extension of the original JSch library, providing multiple session management, and simplified interfaces for sftp/scp, tunneling via SSH, and general command execution.
    • JSch-NIO - A nice port of the JSch library based on the Java NIO classes. This exposes the SFTP file system as a Java NIO `FileSystem` object, providing an useful way of interacting with the server, especially when handling connections to multiple types of remote servers.
    • SSHWrap - A wrap around JSch allowing easier execution of commands via SFTP/SFTP. Last updated 5 years ago.
    • vngx-JSch - An update to the original JSch library, to use Java 6 features. Includes JavaDocs, Maven build support, and many functional improvements
    • Original JSch - Original website. Library is outdated (using Java Vectors, etc). No clear way to contribute changes back to it. Also, lacking good documentation.
  • Others

    • sshj - An up-to-date library including SSH, SCP and SFTP support, with decent set of examples.