Top 0.2% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 3.6% forks on proxy.golang.org
Top 0.3% docker downloads on proxy.golang.org
proxy.golang.org : github.com/ipfs/go-ipfs-cmds
Package cmds helps building both standalone and client-server applications. The basic building blocks are requests, commands, emitters and responses. A command consists of a description of the parameters and a function. The function is passed the request as well as an emitter as arguments. It does operations on the inputs and sends the results to the user by emitting them. There are a number of emitters in this package and subpackages, but the user is free to create their own. A command is a struct containing the commands help text, a description of the arguments and options, the command's processing function and a type to let the caller know what type will be emitted. Optionally one of the functions PostRun and Encoder may be defined that consumes the function's emitted values and generates a visual representation for e.g. the terminal. Encoders work on a value-by-value basis, while PostRun operates on the value stream. An emitter has the Emit method, that takes the command's function's output as an argument and passes it to the user. The command's function does not know what kind of emitter it works with, so the same function may run locally or on a server, using an rpc interface. Emitters can also send errors using the SetError method. The user-facing emitter usually is the cli emitter. Values emitter here will be printed to the terminal using either the Encoders or the PostRun function. A response is a value that the user can read emitted values from. Responses have a method Next() that returns the next emitted value and an error value. If the last element has been received, the returned error value is io.EOF. If the application code has sent an error using SetError, the error ErrRcvdError is returned on next, indicating that the caller should call Error(). Depending on the reponse type, other errors may also occur. Pipes are pairs (emitter, response), such that a value emitted on the emitter can be received in the response value. Most builtin emitters are "pipe" emitters. The most prominent examples are the channel pipe and the http pipe. The channel pipe is backed by a channel. The only error value returned by the response is io.EOF, which happens when the channel is closed. The http pipe is backed by an http connection. The response can also return other errors, e.g. if there are errors on the network. To get a better idea of what's going on, take a look at the examples at https://github.com/ipfs/go-ipfs-cmds/tree/master/examples.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/ipfs/go-ipfs-cmds
License: MIT
Latest release: over 6 years ago
First release: over 6 years ago
Namespace: github.com/ipfs
Dependent packages: 355
Dependent repositories: 784
Stars: 46 on GitHub
Forks: 45 on GitHub
Docker dependents: 75
Docker downloads: 64,642,420
See more repository details: repos.ecosyste.ms
Last synced: 29 days ago
github.com/zscboy/titan v0.1.18
Titan CDN+ network2 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/schwartz10/cli/v2 v2.2.1
7 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/Schwartz10/cli/v2 v2.2.1
Copyright © 2023 NAME HERE <EMAIL ADDRESS> Licensed under the Apache License, Version 2.0 (the "...7 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.phpd.cn/filecoin-project/venus v1.15.2
87 versions - Latest release: about 1 year agogithub.com/berty/go-orbit-db v1.22.1
orbitdb implements the OrbitDB interface55 versions - Latest release: about 1 year ago - 314 stars on GitHub
github.com/nemolc/lotus v1.26.2
288 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/bahner/go-ma-actor v0.4.0
A simple client program to send messages using 間24 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/d4ryl00/berty/v2 v2.470.0
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular...1,211 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/filecoin-project/kubo-api-client v0.27.0
copy of github.com/ipfs/kubo/client/rpc2 versions - Latest release: over 1 year ago - 41 dependent packages - 3 dependent repositories - 1 stars on GitHub
github.com/bahner/go-ma v0.7.6
Attempt at implementing 間 as thought of in Kay's 1997 OOPSLA talk.59 versions - Latest release: over 1 year ago - 4 dependent packages - 0 stars on GitHub
github.com/sonrhq/sonr v0.16.1
Main repository for @sonr-io daemon & node. Sonr is an IBC-Enabled Blockchain for Decentralized I...268 versions - Latest release: over 1 year ago - 1 dependent package - 526 stars on GitHub
github.com/LMF709268224/filecoin-titan v1.0.0
Titan CDN+ network1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/lmf709268224/filecoin-titan v1.0.0
Titan CDN+ network1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/vocdoni/tokenstate v0.1.3
Golang library and program for keeping an updated state of Ethereum token holders6 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/vocdoni/census3 v0.1.3
Golang library and a HTTP/API service that can be used to fetch an updated list of token holders ...4 versions - Latest release: over 1 year ago - 5 stars on GitHub
github.com/bacalhau-project/bacalhau/apps/job-info-consumer/consumer v0.0.0-20240125091916-849dab55b6fd
Compute over Data framework for public, transparent, and optionally verifiable computation14 versions - Latest release: over 1 year ago - 554 stars on GitHub
github.com/swanchain/ubi-benchmark v0.0.1
A ubi benchmark program to test the computing provider's resource1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/linolabx/cli_helpers/plugins/_lotus v0.1.1
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/jimpick/glif-msg-finder v0.0.0-20240112185433-63fe1cf159be
Find messages sent to GLIF agents1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/ipfs-force-community/damocles/damocles-manager v0.0.0-20240111153612-3dc15784134f
sealing cluster for venus67 versions - Latest release: over 1 year ago - 1 dependent repositories - 20 stars on GitHub
github.com/lexluthr/lotus v1.25.2
Implementation of the Filecoin protocol, written in Go281 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.skymusic.top/filecoin-project/lotus v1.25.2
281 versions - Latest release: over 1 year agogithub.com/LexLuthr/lotus v1.25.2
Implementation of the Filecoin protocol, written in Go281 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.imxd.top/filecoin-project/lotus v1.25.2
281 versions - Latest release: over 1 year agogithub.com/filecoin-project/venus/venus-devtool v0.0.0-20240110074451-d18cba64d948
Filecoin Full Node Implementation in Go55 versions - Latest release: over 1 year ago - 1 dependent package - 1,978 stars on GitHub
github.com/comrade-coop/apocryph v0.0.0-20240102122321-7209591c637d
A decentralized compute marketplace for running pods securely and confidentially1 version - Latest release: over 1 year ago - 34 stars on GitHub
github.com/simlecode/api-compare v0.0.0-20231225032752-b61464ac903d
Compare the apis of venus and lotus23 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
git.sxxfuture.net/filfi/letsfil/letsfil-job v0.0.0-20231222074232-5f8fd1c97ec1
4 versions - Latest release: over 1 year agogithub.com/comrade-coop/trusted-pods v0.0.0-20231219160552-7e611af4f7b1
A decentralized compute marketplace for running pods securely and confidentially46 versions - Latest release: over 1 year ago - 4 stars on GitHub
github.com/NpoolPlatform/sphinx-proxy v0.0.0-20231217085258-a787770460cd
34 versions - Latest release: over 1 year ago - 6 dependent packages - 6 dependent repositories - 2 stars on GitHubgithub.com/NpoolPlatform/sphinx-plugin v0.0.0-20231217084706-666de84dc283
25 versions - Latest release: over 1 year ago - 3 dependent packages - 2 dependent repositories - 0 stars on GitHubgithub.com/jorropo/go-ipfs v0.25.0
IPFS is a global, versioned, peer-to-peer filesystem There are sub-packages within the ipfs pack...161 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/Jorropo/go-ipfs v0.25.0
IPFS is a global, versioned, peer-to-peer filesystem There are sub-packages within the ipfs pack...161 versions - Latest release: over 1 year ago - 6 dependent repositories - 0 stars on GitHub
github.com/lotus-web3/ribs v0.0.0-20231214132456-42aa089b8242
(WIP pre-MVP) Filecoin native scalable blockstore60 versions - Latest release: over 1 year ago - 1 dependent repositories - 10 stars on GitHub
github.com/glifio/pools-metrics v0.0.0-20231212180855-799cf2c2fb00
5 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/travisperson/filsnap v1.4.0
Filecoin snapshot / chain export software9 versions - Latest release: over 1 year ago - 4 stars on GitHub
github.com/filecoin-project/filecoin-chain-archiver v1.4.0
Filecoin snapshot / chain export software9 versions - Latest release: over 1 year ago - 3 stars on GitHub
github.com/bluzelle/bluzelle-public/curium v0.0.0-20231206212428-01f094731e93
Public-facing Bluzelle Repo12 versions - Latest release: over 1 year ago - 7 stars on GitHub
go.vocdoni.io/dvote v1.10.1
A set of libraries and tools for the Vocdoni decentralized backend infrastructure, the main groun...26 versions - Latest release: over 1 year ago - 20 dependent packages - 19 dependent repositories - 88 stars on GitHub
github.com/vocdoni/go-dvote v1.10.1
A set of libraries and tools for the Vocdoni decentralized backend infrastructure, the main groun...26 versions - Latest release: over 1 year ago - 1 dependent repositories - 86 stars on GitHub
github.com/ipfs-force-community/venus-tool v0.1.3
venus-tool8 versions - Latest release: over 1 year ago - 2 stars on GitHub
github.com/ipfs-force-community/brightbird v1.0.3
31 versions - Latest release: over 1 year ago - 3 stars on GitHubgithub.com/filecoin-project/motion/integration/ribs v0.0.0-20231116164649-421fde20ffd4
:motorcycle: Accelerating Data onto FileCoin1 version - Latest release: over 1 year ago - 22 stars on GitHub
github.com/ipfs-force-community/api-compare v0.0.0-20231113023235-d006c2033ea1
Compare the apis of venus and lotus1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/glifio/glif v1.0.3
Copyright © 2023 NAME HERE <EMAIL ADDRESS> Licensed under the Apache License, Version 2.0 (the "...5 versions - Latest release: over 1 year ago - 6 stars on GitHub
github.com/Schwartz10/cli v1.0.3
5 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/glifio/cli v1.0.3
Copyright © 2023 NAME HERE <EMAIL ADDRESS> Licensed under the Apache License, Version 2.0 (the "...6 versions - Latest release: over 1 year ago - 1 dependent repositories - 4 stars on GitHub
github.com/schwartz10/cli v1.0.3
5 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/4everland/ipfs-top v0.0.0-20231031035030-26712651009c
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/labdao/ganglia v0.11.1
Infra for running nodes in LabDAO's compute system31 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/labdao/plex v0.11.1
Plex Lab Exchange. Client for running scientific workflows on decentralized infrastructure31 versions - Latest release: over 1 year ago - 39 stars on GitHub
git.sxxfuture.net/filfi/letsfil/letsfil-collector v0.0.4
4 versions - Latest release: over 1 year ago - 0 stars on git.sxxfuture.netgithub.com/ipfs/ipget/sharness/dependencies v0.0.0-20231017173001-afdbf4a541aa
Retrieve files over IPFS and save them locally.7 versions - Latest release: over 1 year ago - 323 stars on GitHub
github.com/gnasnik/fvm-contracts v0.0.0-20231013082227-f51386deb1b1
FVM smart contracts1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/photon-storage/falcon v0.0.0-20231010141031-3fcfddc1d9a0
Falcon is an IPFS node that can join Gateway3 protocol to offer a decentralized IPFS gateway serv...2 versions - Latest release: over 1 year ago - 24 stars on GitHub
github.com/portal-co/boogie v0.0.0-20231007151313-ae4ce229f0f3
3 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/TERITORI/weshnet v1.0.0
Async Mesh Network Protocol for Extreme Communication -- Innovative, Resilient, and Decentralized1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/teritori/weshnet v1.0.0
Async Mesh Network Protocol for Extreme Communication -- Innovative, Resilient, and Decentralized1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/bsn-si/IPEHR-gateway/src v0.0.0-20230926052515-4eea6972ecf4
IPEHR-gateway is a solution to provide benefits of decentralized architecture to common HMS apps ...15 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 8 stars on GitHub
github.com/filecoin-project/lily-archiver v0.0.0-20230823064334-6c9f11be646c
Produces regular archives of on-chain state for the Filecoin network.2 versions - Latest release: almost 2 years ago - 3 stars on GitHub
github.com/jmfrank63/kubo v0.22.0
IPFS is a global, versioned, peer-to-peer filesystem There are sub-packages within the ipfs pack...152 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
github.com/filecoin-project/boost v1.7.5
Boost is a tool for Filecoin storage providers to manage data storage and retrievals on Filecoin.49 versions - Latest release: almost 2 years ago - 20 dependent packages - 6 dependent repositories - 77 stars on GitHub
github.com/team-telnyx/boost v1.7.5
49 versions - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/SaoNetwork/sao-node v0.1.7
9 versions - Latest release: almost 2 years ago - 4 dependent packages - 4 stars on GitHubgithub.com/saonetwork/sao-node v0.1.7
9 versions - Latest release: almost 2 years ago - 2 stars on GitHubgithub.com/SAONetwork/sao-node v0.1.7
9 versions - Latest release: almost 2 years ago - 4 stars on GitHubgithub.com/application-research/delta v1.0.8
Filecoin deal proposal / making service9 versions - Latest release: almost 2 years ago - 16 stars on GitHub
github.com/consensus-shipyard/lotus v0.4.1
Reference implementation of the Filecoin protocol, written in Go6 versions - Latest release: almost 2 years ago - 1 stars on GitHub
github.com/berty/weshnet v1.14.0 💰
Package weshnet contains code for integrating the Berty protocol in your project. See https://be...38 versions - Latest release: almost 2 years ago - 5 stars on GitHub
berty.tech/weshnet v1.14.0 💰
Package weshnet contains code for integrating the Berty protocol in your project. See https://be...38 versions - Latest release: almost 2 years ago - 3 dependent packages - 1 dependent repositories - 157 stars on GitHub
github.com/angelniebla/weshnet v1.14.0
38 versions - Latest release: almost 2 years agogithub.com/avislash/nftstamper v0.4.0
NFT Image Stamper5 versions - Latest release: almost 2 years ago - 1 stars on GitHub
github.com/jameshertz/kubo v0.19.2-research
An IPFS implementation in Go2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/JamesHertz/kubo v0.19.2-research
An IPFS implementation in Go2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/pscott31/depthexporter v0.0.0-20230707095301-627574dc2b65
1 version - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/edenlong2006/kubo v0.21.0
IPFS is a global, versioned, peer-to-peer filesystem There are sub-packages within the ipfs pack...150 versions - Latest release: almost 2 years ago
github.com/ipfs-shipyard/gomobile-ipfs/go v0.0.0-20230622080708-b7394866619d
IPFS and libp2p on Mobile, with Gomobile10 versions - Latest release: almost 2 years ago - 5 dependent packages - 16 dependent repositories - 264 stars on GitHub
github.com/ggaaooppeenngg/nerdctl v0.22.3
contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStarg...2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/fission-codes/kubo-car-mirror v0.0.0-20230614221858-9be8bb91cfa9
Implementation of the CAR Mirror protocol for Kubo7 versions - Latest release: about 2 years ago - 7 stars on GitHub
github.com/ipfs/go-ipfs-http-api v0.7.0
Deprecated: This repo has moved inside Kubo in order to make it easier to keep kubo and the http-...15 versions - Latest release: about 2 years ago - 108 stars on GitHub
github.com/ipfs/go-ipfs-http-client v0.7.0
Deprecated: This repo has moved inside Kubo in order to make it easier to keep kubo and the http-...15 versions - Latest release: about 2 years ago - 231 dependent packages - 250 dependent repositories - 107 stars on GitHub
github.com/FogMeta/rebuilder-tools v0.0.0-20230612094821-a9a0261df9ed
2 versions - Latest release: about 2 years ago - 0 stars on GitHubgithub.com/linguohua/titan v0.0.0-20230612041427-bc17fba0d55a
titan ultra network10 versions - Latest release: about 2 years ago - 4 dependent packages - 3 dependent repositories - 4 stars on GitHub
github.com/ipfs-force-community/venus-cluster/venus-sector-manager v0.0.0-20230609081829-98e9d40ce681
sealing cluster for venus63 versions - Latest release: about 2 years ago - 1 dependent repositories - 16 stars on GitHub
github.com/ribasushi/go-toolbox-interplanetary v0.0.0-20230530112735-a1bf265b7762
21 versions - Latest release: about 2 years ago - 2 dependent packages - 2 dependent repositories - 2 stars on GitHubgithub.com/iand/meridian v0.0.1
An HTTP Gateway for IPFS3 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/filmineio/telegraf-input-lotus v0.0.0-20230524090212-9ab7a3e8501e
A Telegraf external (execd) input plugin for streaming metrics from Filecoin lotus and lotus-mine...1 version - Latest release: about 2 years ago - 5 stars on GitHub
github.com/OpenFilWallet/OpenFilWallet v1.0.0-rc2
Open source Filecoin miner wallet4 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/openfilwallet/openfilwallet v1.0.0-rc2
Open source Filecoin miner wallet2 versions - Latest release: about 2 years ago - 8 stars on GitHub
github.com/wormholes-org/wormholes v0.13.2
a project of public blockchain, support rich functionality for NFT31 versions - Latest release: about 2 years ago - 326 stars on GitHub
github.com/filecoin-project/cidtravel v0.0.0-20230508175115-6d07f0e8577f
Universal interplanetary data explorer1 version - Latest release: about 2 years ago - 3 stars on GitHub
github.com/aschmahmann/filexp v0.0.0-20230505162521-96699aa964a0
Explore Filecoin State3 versions - Latest release: about 2 years ago - 5 stars on GitHub
github.com/jhyehuang/fil-cmd v0.0.0-20230425070243-e1deddfb3978
Copyright © 2021 NAME HERE [email protected] Licensed under the Apache License, Version 2.0 (the "L...1 version - Latest release: about 2 years ago
github.com/application-research/delta-importer v1.1.0
Import client for Delta4 versions - Latest release: about 2 years ago - 2 stars on GitHub
github.com/0xdeschool/deschool-lens/backend v0.0.0-20230425022432-9a83fbb6aaaf
2 versions - Latest release: about 2 years ago - 2 stars on GitHubgithub.com/lanzafame/mineraddrctl v0.0.0-20230421003953-d5b08453add9
1 version - Latest release: about 2 years agogithub.com/application-research/edge-ur v1.0.2
It creates a new Echo instance, adds some middleware, creates a new WhyPFS node, creates a new Ga...22 versions - Latest release: about 2 years ago - 2 stars on GitHub
github.com/escrin/bacalhau v0.3.25-sgx.3
Compute over Data framework for public, transparent, and optionally verifiable computation using ...3 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/data-preservation-programs/RetrievalBot/common v0.0.0-20230406183953-254845aa9209
1 version - Latest release: about 2 years agogithub.com/ribasushi/spade v0.0.0-20230323134455-69d8405e15f3
4 versions - Latest release: about 2 years ago - 15 stars on GitHubCheck this option to include packages that no longer depend on this package in their latest version but previously did.