Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

Peer Exchange is a decentralized peer discovery and signaling library that allows P2P nodes to find and connect to each other without centralized hubs. It implements the Peer Exchange Protocol (PXP) using WebRTC for peer connections, enabling nodes to exchange peer addresses and relay signaling data across the network. This library is ideal for developers building decentralized P2P applications who want to avoid centralized signaling servers and create more resilient, distributed networks.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mappum/peer-exchange

Account's avatar
debug-js/debug
Lightweight debugging utility for Node.js and the browser
Account's avatar
mafintosh/duplexify
Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
Account's avatar
substack/get-browser-rtc
get webrtc browser methods unprefixed
Account's avatar
substack/node-hat
generate random IDs and avoid collisions
Account's avatar
rvagg/isstream
Determine if an object is a Stream
Account's avatar
maxogden/multiplex
A binary stream multiplexer. Stream multiple streams of binary data over a single binary stream.
Account's avatar
ndjson/ndjson.js
Streaming newline delimited json parser + serializer
Account's avatar
mappum/no-new
Make the 'new' keyword optional for ES6 classes
Account's avatar
isaacs/once
Run a function exactly one time
Account's avatar
mafintosh/pump
pipe streams together and close all of them if one of them closes
Account's avatar
mafintosh/pumpify
Combine an array of streams into a single duplex stream using pump and duplexify
Account's avatar
feross/simple-peer
Simple one-to-one WebRTC video/voice and data channels
Account's avatar
rvagg/through2
A tiny wrapper around Node.js streams.Transform (Streams2/3) to avoid explicit subclassing noise
Account's avatar
dependency-check-team/dependency-check
checks which modules you have used in your code and then makes sure they are listed as dependencies in your package.json
Account's avatar
substack/faucet
human-readable TAP summarizer
Account's avatar
istanbuljs/nyc
the Istanbul command line interface
Account's avatar
standard/standard
JavaScript Standard Style
Account's avatar
tape-testing/tape
tap-producing test harness for node and browsers
Account's avatar
node-webrtc/node-webrtc
Standards-compliant WebRTC implementation for Node
Account's avatar
defunctzombie/zuul
simple browser testing
Account's avatar
rase-/zuul-ngrok
An ngrok tunnel implementation for Zuul

Support the repos that depend on this repository

Top contributors

mappum's profile
mappum
91 contributions

Recent events

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

No events yet
mappum

mappum/peer-exchange

:woman::left_right_arrow::man: Decentralized peer discovery and signaling

JavaScript
153
21
No license