All Projects → tbenett → ruby-ipfs-http-client

tbenett / ruby-ipfs-http-client

Licence: MIT License
A client library for the IPFS HTTP API, implemented in Ruby.

Programming Languages

ruby
36898 projects - #4 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to ruby-ipfs-http-client

js-http-client
[DEPRECATED] Official Textile JS HTTP Wrapper Client
Stars: ✭ 29 (+38.1%)
Mutual labels:  ipfs, api-client
HaloSharp
A C# wrapper for the Halo® 5 Game Data API.
Stars: ✭ 24 (+14.29%)
Mutual labels:  api-client
RESTEasy
REST API calls made easier
Stars: ✭ 12 (-42.86%)
Mutual labels:  api-client
doccano-client
A simple client wrapper for doccano API.
Stars: ✭ 52 (+147.62%)
Mutual labels:  api-client
ipvpn
[WIP] Easy-to-use decentralized secure overlay private network (for any device)
Stars: ✭ 24 (+14.29%)
Mutual labels:  ipfs
Workday.WebServices
Workday API clients
Stars: ✭ 18 (-14.29%)
Mutual labels:  api-client
nifty-game
🃏🎮A NFT(ERC721) card game build on Ethereum, Truffle, Ganache and hosting on IPFS.
Stars: ✭ 222 (+957.14%)
Mutual labels:  ipfs
approveapi-go
A Go library for using ApproveAPI
Stars: ✭ 16 (-23.81%)
Mutual labels:  api-client
genderize
Python client for the Genderize.io web service.
Stars: ✭ 59 (+180.95%)
Mutual labels:  api-client
awesome-orbitdb
Useful resources for using OrbitDB and building projects on it
Stars: ✭ 87 (+314.29%)
Mutual labels:  ipfs
activecollab-feather-sdk
PHP SDK for ActiveCollab 5 and 6 API
Stars: ✭ 47 (+123.81%)
Mutual labels:  api-client
dlux open token
DLUX distributed deterministic finite state automata. Built for HIVE to take advantage of free transactions using multi-sig and escrow for security.
Stars: ✭ 16 (-23.81%)
Mutual labels:  ipfs
ipfs-docs
📚IPFS documentation platform
Stars: ✭ 196 (+833.33%)
Mutual labels:  ipfs
filecoin-client
Golang的轻量级filecoin客户端,支持离线签名,基本满足钱包交易所充值提现逻辑
Stars: ✭ 50 (+138.1%)
Mutual labels:  ipfs
laravel-bitcoinrpc
Bitcoin JSON-RPC Service Provider for Laravel.
Stars: ✭ 83 (+295.24%)
Mutual labels:  api-client
protonmail-api
✉ Node.js API for ProtonMail
Stars: ✭ 108 (+414.29%)
Mutual labels:  api-client
CveXplore
CveXplore
Stars: ✭ 21 (+0%)
Mutual labels:  api-client
SignNowNodeSDK
The Official SignNow Node.js Client Library for interacting with SignNow REST API. Sign documents, request e-signatures, and build role-based workflows with multiple signers using this client.
Stars: ✭ 14 (-33.33%)
Mutual labels:  api-client
Custom-Software-For-Xiaomi-Dafang
API and panel site for Xiaomi Dafang
Stars: ✭ 36 (+71.43%)
Mutual labels:  api-client
healthchecksio
Update and display the status of your healthchecks.io checks.
Stars: ✭ 30 (+42.86%)
Mutual labels:  api-client

Gem Version Build Status

ruby-ipfs-http-client

A client library for the IPFS HTTP API, implemented in Ruby.

Summary:

Make sure the Ipfs daemon is running, otherwise the client will not be able to connect.

You'll get an error Ipfs::UnreachableDaemon and the program execution will stop if daemon is not present.

The client will make a persistent connection to the API.

To access the library from your source file:

require 'ipfs'

TODO: use a configuration file and/or environment variables to specify the http http-client url. Those are hard-coded at the moment :(

Ipfs::File

This class is intended to manipulate files through Ipfs.

Methods are documented here

Want to Contribute

You can have an overview of the library's design in CONTRIBUTING.md.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].