Open-source Java SSH Library

Building upon the core trusted components of the Maverick Legacy Java SSH APIs in a unified framework. Released under the LGPL Maverick Synergy, it is a commercial-friendly open-source Java SSH library fully supported directly by the developers.

Our solutions are used across the globe by thousands of trusted partners. Join them today!

Use Cases

Here are just some of the many use cases where you might need to use a Java SSH API in your development project.

Automate Interactive Sessions
Execute commands efficiently in interactive sessions, script using expect type functionality, and extract individual command output and exit codes from the sessions data stream.

Interested? See our Executing commands within an Interactive Shell documentation.
Tunnel TCP and Unix Domain Sockets
Utilizes Java NIO for high-performance and thread-efficient socket communication, helping to scale your application by using resources only when needed.

Supports forwarding of TCPIP and Unix Domain sockets.
Build an SFTP Server
Build your own SFTP server with a customizable file system. Mount local storage, Windows Shares, NFS cloud-based storage like S3, or build your own file system for access to custom data.

Using our Virtual File System technology allows you to mount disparate back-end file stores into a single file-system view.
Build Command Line Interfaces
Implement commands and build a bash-like virtual shell and custom CLI.

Manipulate your custom file store through the virtual sessions’ standard file system commands and file editor.
Transfer Files via SFTP
With full support for SFTP version 6, you can build solutions that transfer files securely using SFTP.

For more information, see our Transfering Files via SFTP documentation.
Build an SSH Proxy Server
Build a modern, compliant SSH2 server to proxy multiple back-end servers via a single IP interface/port.

Greenday Unleashed: Latest Innovations

Explore the frontier of coding evolution with Greenday Unleashed. Our latest features redefine the boundaries of what's possible in coding tools.

Personalized Coding Haven

Introducing Profile View, your gateway to a personalized coding haven. Tailor your workspace with custom layouts.

  • Customizable layouts for efficient coding.
  • Font preferences to match your style.
  • Create multiple profiles for versatility.
Vibrant Coding Aesthetics

Immerse yourself in the world of vibrant coding aesthetics with Editor Color Changes. Elevate your visual experience by.

  • Choose from a variety of themes.
  • Reduce eye strain with customization.
  • Create your coding ambiance effortlessly.
Swift Theme Transitions

Experience coding in the fast lane with Greenday's Fast Theme Changes. Switch between coding themes seamlessly.

  • Instant theme changes for efficiency.
  • Adapt your coding environment quickly.
  • Effortlessly switch between coding moods.

Voices of Innovation, Testimonials

Discover what the coding community is saying about Glossy in our Testimonials section. Immerse yourself in firsthand experiences as developers share.

"2FA Express has transformed our operations with effortless password reset. We had tried other tools but struggled to enrol employees until the moment they needed help. With 2FA Express we utilised contact information already in our AD to remove the need for enrolment, therefore fully automating our self-service password resets procedure."
Bob Davis
Support Manager
"Greenday has redefined my coding experience. The Profile View feature allows me to seamlessly switch between different project setups, enhancing my efficiency. It's become an indispensable companion in my quest for coding perfection."
Sarah Thompson
Senior Software Engineer
"Editor Color Changes in Greenday let me curate a visually pleasing environment for coding. The diverse color themes not only boost my creativity but also contribute to a more enjoyable and less stressful coding experience."
Alex Rodriguez
UX/UI Frontend Developer
"Fast Theme Changes in Greenday have transformed the way I work. Switching between themes on-the-fly helps me align my coding environment with different project requirements swiftly. Glossy has truly streamlined my workflow."
Emily Chen
DevOps Specialist
"Greenday has redefined my coding experience. The Profile View feature allows me to seamlessly switch between different project setups, enhancing my efficiency. It's become an indispensable companion in my quest for coding perfection."
Sarah Thompson
Senior Software Engineer
"Editor Color Changes in Greenday let me curate a visually pleasing environment for coding. The diverse color themes not only boost my creativity but also contribute to a more enjoyable and less stressful coding experience."
Alex Rodriguez
UX/UI Frontend Developer
"Fast Theme Changes in Greenday have transformed the way I work. Switching between themes on-the-fly helps me align my coding environment with different project requirements swiftly. Glossy has truly streamlined my workflow."
Emily Chen
DevOps Specialist

Coding Chronicles Insights & Inspiration

Dive into the heart of innovation with our 'Coding Chronicles' blog section. Explore a rich tapestry of articles, tutorials, and insights that unravel.

Frequently asked questions

Everything you need to know

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.
What is SFTP?
SFTP stands for Secure File Transfer Protocol. The protocol runs over the SSH transport to provide complete file system access to the user’s file system on the SSH server. SFTP supports many operations over and above transferring files and implements many *nix style file system commands such as stat, rm, rmdir, mkdir, symlink, and more. It allows users to browse the remote file system like they would locally.
What is SCP?
SCP is a program part of OpenSSH that performs a “secure copy” over the SSH channel. It is a pure file transfer tool and can only be used to transfer files. It does not support any of the extended file system operations that SFTP provides.
I'm looking for a Password Reset solution. What product do I need?
Our SaaS solution, Password Express, provides a modern Password Reset Self-Service (SSPR) for your Active Directory users. You can start with a Pay-as-you-Go plan to ensure the maximum Return on Investment or select a Subscription to access additional features like Password Breach protection and Windows 2FA authentication.
You have multiple Java SSH Libraries, which one should I use?
Maverick Synergy is our open-source Java SSH Library. It implements both client and server roles, and commercial support/hotfixes are available for business users. The Maverick Legacy APIs have separate products for the client and server roles, and are now in Long Term Support.
My company uses the Maverick Legacy APIs. Do we need to upgrade to Maverick Synergy?
At the current time are not asking customers to move over to Maverick Synergy. We continue to support the Maverick Legacy APIs in to the long term.
Still have questions?

Can’t find the answer you’re looking for? Please chat to our friendly team.

Upgrade your Security Today

Complete our registration form, and we'll send you a link with instructions on setting up your own Password Express tenant and improving your security outlook today!

Get Started
Thank you!
Your submission has been received!
Oops!
Something went wrong! Try again later