Skip to content

P2P

Peer-to-Peer (P2P) applications share resources and communicate in a decentralized or distributed architecture. Often application nodes communicate directly with each other or cooperate to do work which benefits other nodes or the overall P2P system. In a pure P2P system, there is no distinction between client and server.

Bitcoin Core integration/staging tree
C++ Updated May 28, 2019
Open Source Continuous File Synchronization
Go Updated May 27, 2019
Official Go implementation of the Ethereum protocol

Good first issues

See all
Go Updated May 28, 2019
A decentralized marketplace for digital content

Good first issues

See all
Python Updated May 28, 2019
IPFS implementation in JavaScript

Good first issues

See all
JavaScript Updated May 28, 2019
Dragonfly is an intelligent P2P based image and file distribution system.
Go Updated May 28, 2019
qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.

Good first issues

See all
C++ Updated May 28, 2019
Pure Go implementation of the WebRTC API
Go Updated May 28, 2019
You can’t perform that action at this time.