Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 3.84 KB

kubo-rpc-cli.md

File metadata and controls

40 lines (35 loc) · 3.84 KB
title description
Kubo RPC API clients
List of Kubo RPC API clients.

Kubo RPC API clients

When a Kubo IPFS node is running as a daemon, it exposes an HTTP RPC API that allows you to control the node and run the same commands you can from the command line. To learn more about the RPC API, see the Kubo RPC API v0 reference.

RPC API clients are available in multiple languages, and are listed below. You can request that additional clients be added to this list by opening an issue in ipfs/ipfs-docs.

Language Client library Status
Go ipfs/go-ipfs-api Active
Java ipfs-shipyard/java-ipfs-http-client Active
JavaScript ipfs/js-ipfs/tree/master/packages/ipfs-http-client Active
Python ipfs-shipyard/py-ipfs-http-client Active
Scala ipfs-shipyard/scala-ipfs-api Inactive
Clojure keorn/clj-ipfs-http-client Active
Clojurescript district0x/cljs-ipfs-http-client Active
Haskell davidar/hs-ipfs-api Inactive
Swift ipfs-shipyard/swift-ipfs-http-client Active
CommonLisp WeMeetAgain/cl-ipfs-api Inactive
Rust ferristseng/rust-ipfs-api Active
gkbrk/rust-ipfs-api Inactive
rmnoff/rust-ipfs-api Inactive
rschulman/rust-ipfs-api Inactive
Ruby Fryie/ipfs-ruby Inactive
tbenett/ruby-ipfs-http-client Active
Mac Automator NeoTeo/ipfs-osx-service Inactive
Pharo khinsen/ipfs-pharo Active
PHP cloutier/php-ipfs-api Inactive
digitalkaoz/php-ipfs-api Inactive
C# jeremy-ellis-tech/net-ipfs-http-client Inactive
richardschneider/net-ipfs-http-client Active
C++ vasild/cpp-ipfs-api Active
Erlang hendry19901990/erlang-ipfs-http-client Inactive
Scheme siiky/ipfs.scm Active
Lua siiky/ipfs.lua Active