High Performance, Scalable, Open Source Java SSH API
Maverick Synergy Java SSH API
The Maverick Synergy Java SSH API is the third generation of Java SSH API developed by JADAPTIVE. Building upon the core trusted components of the Maverick Legacy APIs in a unified framework. Released under the LGPL Maverick Synergy is a commercial-friendly open-source API fully supported directly by the API developers.Download Support Plans Documentation Discuss
What is the Maverick Synergy Java SSH API?
Maverick Synergy is a Java implementation of the SSH2 protocol. It helps Java developers connect their Java applications to SSH servers to execute commands, transfer files, access remote network services, and much more.
Synergy can also be used as an SSH server to allow other SSH clients to connect to your application. You can create your own Command Line Interface, develop commands in Java, and send and receive files on your custom file system.
What is SSH?
SSH is a secure communication protocol that allows users to log in remotely to another machine. Users can access their shell, execute commands, transfer files, and more advanced features such as port forwarding, which allows access to network services running on the remote host or other servers on the remote hosts’ network.
Why Maverick Synergy?
Maverick Synergy is the third generation SSH API developed by JADAPTIVE, licensed under a dual licensing model with LGPL and commercial licensing. It provides the open-source community and our business partners with the most up-to-date and commercially supported Java SSH API.
Download the current version of the API or find the right configuration directive for your preferred dependency management system. Client or server, no registration, no credit card required.
We ensure our API has the most up-to-date and cutting edge features as new algorithms, components, and the SSH protocol specifications evolve to keep pace with current security practices.Learn More
The Synergy Java SSH API is fully open sourced under the LGPL open source license. Maintenance updates pushed from our private hotfix branch are performed regularly and in line with our open source release policy.Fork
Get a head start by reviewing some useful examples of how to use the client API to connect to SSH servers, execute commands, script a shell, transfer files, port forward, and more.Learn More