Open Source
Open Source Projects
Jadaptive, its developers and its founders have a long history of creating and contributing to open-source projects. Here are some of our notable contributions.
// Featured projects
Push SFTP
sshtools/push-sftpA specialized SFTP client built to aggressively accelerate file throughput performance over high-latency WAN and internet connections. Powered by the Maverick Synergy "push" engine, this repository acts as the open-source codebase for both the standalone command-line interface and the FileDrop graphical desktop utility.
SSH Team Lib
sshtools/sshteam-libThe core library powering SSH Teams—abstracting identity-bound access brokering, automated short-lived certificate issuance, and policy-driven authentication routines. Leverage it to integrate cryptographic Just-In-Time (JIT) SSH keys and certificates directly into your own custom infrastructure solutions.
Pretty
sshtools/prettyA deceptively powerful, pure-JavaFX terminal emulator application, cross platform, for Linux, Mac OS and Windows.
// More projects
Liftlib
sshtools/liftlibA small, no-dependency Java library whose only job is to create an Elevated JVM for running small blocks of Java code as a system administrator. The user will be prompted to accept the elevation.
VFS2NIO
sshtools/vfs2nioProvides a bridge between the JSR 203 (The Java NIO.2 File System in JDK 7) and Apache's Commons VFS 2. This allows you to use the standard Java API with all file systems in Commons VFS.
uHTTPD
sshtools/uhttpdA minimal HTTP/HTTPS server intended for embedding into other applications generating dynamic content.
Tiny Template
sshtools/tinytemplateA lightweight Java string template engine intended to be used with HTML. It will work with any text content. While small, it has some unique features and is fast and flexible.
JINI
sshtools/jiniA small Java library that has no dependencies, which helps to read and write INI files.
Porter
sshtools/porterTiny Java library that uses UPnP to map external WAN ports to internal LAN ports for TCP and UDP on a supporting router.
Maverick Synergy
sshtools/maverick-synergyThe 3rd generation of Jadaptive's Java SSH Library enables you to quickly build scalable SSH client and SSH server solutions.
SSH API Facade
sshtools/sshapiYet another Java library for talking to SSH servers. However, instead of directly supporting SSH, it is a facade for several supported providers, including Maverick, Ganymed, J2SSH and JSch. Think of it like SLF4J for SSH!
Two Slices
sshtools/two-slicesSimple library for desktop notifications from Java on Windows, Mac OS X and Linux.