# SFTP Client

[![Build Status](](

An Elixir SFTP Client that wraps Erlang's
[ssh]( and

## Prerequisites

* Erlang 20 or greater
* Elixir 1.8 or greater

## Installation

If [available in Hex](, the package can be installed
by adding `sftp_client` to your list of dependencies in `mix.exs`:

def deps do
    {:sftp_client, "~> 1.0.0"}

## Docs

Documentation can be generated with [ExDoc](
and published on [HexDocs]( Once published, the docs can
be found at [](

## Missing Features

* Support for ed25519 and ed448 keys (EdDSA passhrases (Curves 25519 and 448)
  are not yet implemented by Erlang's ssh_file)
* Remote TAR creation and extraction
* `:ssh_sftp.write_file_info/3`