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 (1533)

i2p-sam
i2p-sam diva-exchange TypeScript

I2P SAM: peer-to-peer communication between applications over I2P

18
ezshare
ezshare julienc91 TypeScript

Share files from your browser using WebRTC

18
X-Hall
X-Hall Madhav-MKNC Python

X-Hall is an CLI-based Decentralized Chatroom hosted on Internal IIT Delhi Network

18
core
core Detox LiveScript

Core library of Detox project that provides high-level APIs used when building end-user applications

17
react-liowebrtc
react-liowebrtc lazorfuzz JavaScript

A React component library that makes it easy to add p2p communication into components via LioWebRTC.

17
blockchain
blockchain this-is-my-life Go

재미로 시작한 p2p 블록체인 개발

17
mute-structs
mute-structs coast-team TypeScript

MUTE-structs is a Typescript library that provides an implementation of the LogootSplit CRDT algorithm.

17
BitStash-Android-Wallet
BitStash-Android-Wallet bitstashco Java

This is the official BitStash Wallet for Android Devices. You can send or receive the following coins and tokens: Bitcoin, Ethereum, Bitcoin Cash, Das...

17
Q-A-about-Bitcoin
Q-A-about-Bitcoin theDavidCoen

Q/A about Bitcoin

17
Mercury
Mercury mgsky1 Python

一个简单跨平台的局域网P2P文件传输工具 A simple cross platform P2P file transfer tool over Ethernet

17
dashjs-p2p-engine
dashjs-p2p-engine cdnbye

A dash.js plugin to offload bandwidth from expensive traditional CDNs,while also maximizing a user’s viewing experience.

17
ouronote
ouronote nsreed TypeScript

Real-time collaborative whiteboard web app built with Angular, GUN, and paper.js.

17
bugoff
bugoff draeder JavaScript

A Gun DB extension that ships secure* ephemeral messaging between Gun peers using Bugout, secured by Gun's SEA suite

17
nado
nado hclivess Python

Standalone blockchain project built from scratch. Rewards for having an IP address. Proof-of-Work fairness. Proof-of-Stake efficiency. This project is...

17
synclink
synclink tonitrnel TypeScript

Quickly sync text, images and files across devices

17
tic-tac-toes
tic-tac-toes iByteABit256 JavaScript

Super Tic Tac Toe

17
hyperdrive-promise
hyperdrive-promise geut JavaScript

Promise wrapper for Hyperdrive

16
network-old
network-old streamr-dev TypeScript

Minimal and extendable implementation of the Streamr Network network node in JavaScript (Node.JS)

16
Horizon
Horizon blurHY Vue

A ZeroNet search engine

16
program.plexus
program.plexus tvaddonsco Python

Plexus (SopCast and AceStream) for the Kodi Media Center - Kodi is a registered trademark of the XBMC Foundation. We are not connected to or in any ot...

16
p2psc
p2psc kognise JavaScript

Point to point secure chat

16
bittube
bittube ipbc-dev C++

Legacy BitTube 3 CLI Utilities

16
privacy-preserving-primitives
privacy-preserving-primitives hashmatter

primitives and protocols for implementing privacy preserving networks

16
P2P-Live
P2P-Live kadds C++

A P2P-based online live broadcast system

16
p2p.paris
p2p.paris francep2p CSS

ParisP2P official website

16
charo-torrent
charo-torrent lkslts64 Go

BitTorrent client/library written in Go

16
slyther
slyther ajstensland Python

Encrypted peer-to-peer messaging platform written in Python.

16
PeerMeeting
PeerMeeting AMEST JavaScript

Simple scalable peer to peer (2+) video conference server

16
IceFireDB-Proxy
IceFireDB-Proxy IceFireDB Go

IceFireDB-Proxy is a high-performance, high-availability, and user-friendly Resp protocol cluster proxy solution. It is supporting P2P networking and...

16
nodes
nodes LNP-BP Shell

Complete LNP/BP protocol daemons suite

16
teonet
teonet teonet-go Go

Create client-server systems and build networks for server applications operating within a microservice architecture.

16
mado
mado BreadGenie TypeScript

A Peer to Peer Video Chat App

16
metabin
metabin metabin

Advanced data sharing ecosystem - main repo

15
beyondcoin
beyondcoin beyondcoin C++

Beyondcoin Core integration/staging tree.

15
peerchan
peerchan heapwolf JavaScript

Fully decentralized p2p IRC for your terminal

15
ansible-honeybadger
ansible-honeybadger bgw Shell

Because Honey Badger don't give a sh*t!

15
erl-bittorrent
erl-bittorrent bartima3us Erlang

BitTorrent client written in Erlang

15
hyproxy
hyproxy Frando JavaScript

A peer-to-peer proxy server and client that uses Hypercore Protocol to forward TCP connections

15
ronion
ronion nazar-pc LiveScript

Generic anonymous routing protocol framework agnostic to encryption algorithm and transport layer

15
mediastream-to-webm
mediastream-to-webm t-mullen JavaScript

Convert MediaStreams to live WebM streams.

15
crabfs
crabfs runletapp Go

🦀 CrabFS is an embeddable seekable distributed (p2p) block storage

15
om
om verysimplyms JavaScript

Omegle / Chatroulette clone

15
prodigy
prodigy seniorjoinu Kotlin

Protocol digitalyzer - easiest way to write portable p2p protocols

14
cbsignal
cbsignal cdnbye Go

The official signaling server for CDNBye SDKs

14
fengming
fengming cargogogo Go
14
es
es ooclab Go

Easy session/stream protocol

14
DREP-Chain
DREP-Chain drep-project Go

An open connector and toolbox platform http://docs.drep.org

14
libp2p-rpc
libp2p-rpc beingmohit JavaScript

:satellite: A libp2p node with rpc using protocol buffers

14
chat-app
chat-app Detox LiveScript

Reference implementation of Chat application on top of Detox network using Detox Chat protocol

14
plusonecoin
plusonecoin plusonecoin C++

PlusOneCoin

14