leavehouse / rust-ipfs-api-1

IPFS HTTP client in Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rust IPFS API Library

[dependencies]
ipfs-api = "0.4.0"

Goals

  • Provide a full implementation of the HTTP API specification described here: https://ipfs.io/docs/api/.
  • Write idiomatic rust, and make use of rust's memory safety features.
  • Provide support for go-ipfs 0.4.*, with possible backwards compatibility features.
  • Feature parity with the go-ipfs cli.
  • Provide cross platform support for Linux, OSX, and Windows.

Maybe (?)

  • Add integration tests for the go-ipfs implementation, and js-ipfs implementation of the ipfs spec.
  • Explore a higher level API for interacting with IPFS.
  • File system abstraction

About

IPFS HTTP client in Rust


Languages

Language:Rust 100.0%