Giraffe is a Java library that makes it easy to access files and execute commands on local and remote machines.
A simple and usable API isolates clients from
differences in access mechanisms, allowing the same code to target many
different hosts. It aims to feel like an extension of the standard library,
integrating with and taking inspiration from the java.nio.file
package.
Giraffe is open-sourced under the Apache 2.0 license and is developed by a
team at Palantir Technologies, where it is
the foundation of many test frameworks and deployment tools.