libp2p

libp2p/js-libp2p-interfaces

Contains test suites and interfaces you can use to implement the various components of js libp2p.

TypeScript
75
27
Other
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of libp2p/js-libp2p-interfaces

Account's avatar
An implementation of WHATWG AbortController interface.
Account's avatar
Make any iterator or iterable abortable via an AbortSignal
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Lightweight debugging utility for Node.js and the browser
Account's avatar
Extends Chai with lint-friendly terminating assertions.
Account's avatar
Create an error with a code
Account's avatar
Streaming length prefixed buffers with async iterables
Account's avatar
pair a source async iterable stream and a sink async iterable stream
Account's avatar
Utility to "pipe" async iterables together
Account's avatar
Crypto primitives for libp2p
Account's avatar
Node.js implementation of the TCP module that libp2p uses, which implements the interface-connection and interface-transport interfaces
Account's avatar
multiaddr implementation (binary + string representation of network addresses)
Account's avatar
Interface for multihash, multicodec, multibase and CID
Account's avatar
IPFS Peer Id implementation in Node.js
Account's avatar
JavaScript test spies, stubs and mocks.
Account's avatar
Utility functions to make dealing with Uint8Arrays easier
Account's avatar
TypeScript definitions for debug
Account's avatar
JavaScript project management
Account's avatar
Node's event emitter for all engines.
Account's avatar
Create handshakes for binary protocols with iterable streams
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
Node.js's util module for all engines
Account's avatar
A Chai plugin for counting assertions.
Account's avatar
An iterable that you can push values into
Account's avatar
Detect Node.JS (as opposite to browser environment) (reliable)
Account's avatar
Add a goodbye handshake to a duplex async iterable
Account's avatar
A collection of utilities for async iterables. Designed to replace your streams.

Support the repos that depend on this repository

Top contributors

semantic-release-bot's profile
semantic-release-bot
736 contributions
daviddias's profile
daviddias
235 contributions
achingbrain's profile
achingbrain
217 contributions
jacobheun's profile
jacobheun
133 contributions
vasco-santos's profile
vasco-santos
94 contributions
greenkeeperio-bot's profile
greenkeeperio-bot
33 contributions
dependabot[bot]'s profile
dependabot[bot]
19 contributions
web3-bot's profile
web3-bot
18 contributions
dignifiedquire's profile
dignifiedquire
13 contributions
wemeetagain's profile
wemeetagain
10 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet