Topic

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.

Repositories (1647)

gen_bittorrent
gen_bittorrent bartima3us Erlang

gen_bittorrent behaviour

4
ocaml-ringcast
ocaml-ringcast p2pcollab

moved to https://github.com/p2pcollab/ocaml-p2p

4
p2pchat-nodejs
p2pchat-nodejs anon767 JavaScript

P2P Chat

4
signalserver
signalserver suconghou JavaScript

webrtc signalserver in nodejs

4
hyperdrive-cli
hyperdrive-cli jwerle JavaScript

Simpe CLI for a HyperDrive

4
Turbine
Turbine EternalSaul Java

A BT downloader which achieve with Ttorrent

4
P2PChat
P2PChat hcwang95 Python

A simple client program supporting peer to peer connection and communication based on the course-defined protocol, with a naive GUI supported by Pyth...

4
go-ethereum
go-ethereum monetha Go

Packages to simplify work with the Ethereum blockchain

4
NanoP2P
NanoP2P fylux Java

P2P Client, Server and Protocol

4
chain
chain johnnyeven Go

a blockchain implements with terra project

4
opentetrisarena
opentetrisarena d4l3k TypeScript

An open source webrtc based implementation of Tetris Arena

4
mincoin
mincoin xieta C++

Mincoin Core Developer tree

4
ocaml-urps
ocaml-urps p2pcollab OCaml

URPS: Uniform Random Peer Sampler

4
p2pbib
p2pbib p2preview HTML
4
dstra
dstra DSTRACoin C++

DSTRA Wallet

4
catalystog
catalystog dirtybits C++

Catalyst (CST) is a new private, secure, and egalitarian cryptocurrency based on CryptoNote/Bytecoin protocols.

4
peerbase
peerbase peerbase Go

Building a foundation for Web 4.0

4
Egregore
Egregore Raklit Python

Egregore Messenger - simple P2P messenger on Python with end-to-end encryption. No server. RSA, AES, Blowfish stack.

4
discussify-styleguide
discussify-styleguide ipfs-shipyard JavaScript

Discussify's living styleguide

4
p2p-party-line
p2p-party-line saranrapjs JavaScript

webrtc-based peer to peer chat

4
Stem
Stem Yinet-project Rust

A basic component for everything

4
dexm
dexm BadLamb Go

Deus Ex Machina - The blockchain datacenter

4
transport
transport Detox LiveScript

Transport layer implementation for Detox project

4
peers
peers ArkEcosystem

ARK Peers that serve as Seeds for the network.

4
messenger
messenger Jack-Q Java

Cross platform messenger

4
HELLO_MY_WORLD
HELLO_MY_WORLD opk4406opk C#

마인크래프트 모작 오픈소스 프로젝트 입니다.

4
webgame
webgame buttercrab JavaScript

Super fast web game using p2p connection

4
peerlinks-swarm
peerlinks-swarm peerlinks JavaScript

Distributed Secure IRC | Integration of PeerLinks with hyperswarm

4
bits-to-atoms
bits-to-atoms thomas-gale TypeScript

🏭📈 Nimble, market-driven, micro-factories. 🚧 Pre-alpha!

4
fileswarm
fileswarm little-core-labs JavaScript

Share and download files securely over a p2p network

4
ShareFiles
ShareFiles r57zone Pascal

Application for sharing files in lan / Приложение для обмена файлами в сети

4
beep-beep-server
beep-beep-server p2panda Rust

Fictional p2p protocol server

4
ZeroFramePy
ZeroFramePy filips123 Python

ZeroFrame WebSocket API for Python

4
go-summercash
go-summercash SummerCash Go

SummerTech's in-house distributed currency and computations protocol.

4
gofn-prosper
gofn-prosper mtlynch Go

Go bindings for the Prosper P2P Lending API

4
share-via-ipfs
share-via-ipfs tableflip JavaScript

Share files with friends over IPFS

4
umkoin
umkoin umkoin C++

Umkoin Core integration/staging tree

4
p2pfs
p2pfs yxwangcs Python

File System based on P2P, lab of CSE-516 of Penn State University.

4
letsjustwander
letsjustwander weiji14 Nunjucks

A blog to jot down wanderlusting thoughts with a heck of a mindset. Built using the Eleventy static site generator.

4
ex_multiaddr
ex_multiaddr aratz-lasa Elixir

IPFS multiaddr implementation in Elixir

4
keyrun
keyrun toby Clojure

Distributed content publication and scoring based on Bitcoin

4
castaway-p2p-corner
castaway-p2p-corner sestus Python

Castaway p2p corner parsers

4
chord
chord wang502 Go

Go implementation of Chord Protocol https://en.wikipedia.org/wiki/Chord_(peer-to-peer), can be used to build DHT

4
rack
rack BillyNate HTML

A rack for your gun

4
p2pfs
p2pfs rmatil Java

A distributed filesystem using TomP2P and FuseJna

3
molecule-quickstart-app
molecule-quickstart-app hydrogen-dev JavaScript

Enterprise Ethereum Wallet Built With Hydrogen's Molecule API

3
poodle-to-poodle
poodle-to-poodle derhuerst JavaScript

[unfinished] – Like Doodle.com, but P2P because it's powered by dat.

3