Topic

peer-to-peer

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

P2P-file-sharing
P2P-file-sharing alphapats C
18
my-folder-online
my-folder-online ido-pluto TypeScript

WebApp to share files peer-to-peer

18
FinTech
FinTech Piyushhbhutoria CSS

A platform for peer to peer money lending and crowd funding.

18
go-webrtc-piping
go-webrtc-piping nwtgck Go

WebRTC P2P tunneling/duplex with Piping Server WebRTC signaling

18
i2p-sam
i2p-sam diva-exchange TypeScript

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

18
webrtc-video-call
webrtc-video-call mehditeymorian HTML

Video calling using WebRTC

18
naivechain-scala
naivechain-scala NightWhistler Scala

Naivechain port in Scala using Akka

17
react-liowebrtc
react-liowebrtc lazorfuzz JavaScript

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

17
pShare
pShare duality-solutions TypeScript

(PrivateShare)

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
Whiteboard
Whiteboard MuhtasimTanmoy JavaScript

:bookmark: Real time video, audio, canvas, pdf sharing & gaming hub

17
notes-on-gundb
notes-on-gundb rozek

a (growing) collection of notes on GunDB

17
Gossip-Protocol
Gossip-Protocol AmirAbaskohi C++

This is an implementation of Gossip Protocol in c++ language.

17
cmbarter
cmbarter epandurski Python

Server-side software for managing peer-to-peer trading networks (circular multilateral barter).

16
pChat
pChat shahank42 Svelte

A quick, disposable and decentralized messaging app for the web

16
yggquic
yggquic yggdrasil-network Go

QUIC connections natively over Yggdrasil

16
mado
mado BreadGenie TypeScript

A Peer to Peer Video Chat App

16
PeerMeeting
PeerMeeting AMEST JavaScript

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

16
counterspell-portal
counterspell-portal gusruben Svelte

A ✨ magical ✨ way to connect Counterspell events together

16
creativechain-universe
creativechain-universe creativechain JavaScript

Creativechain Platform

15
viento
viento guardianproject

Viento or "Wind": Off-Grid and Constrained Computing Optimization Effort

15
wut
wut daviddahl JavaScript

Libp2p / IPFS terminal-based chat

15
om
om verysimplyms JavaScript

Omegle / Chatroulette clone

15
museek-docker
museek-docker ultimate-pms Shell

A dockerised version of Museek+ & it's front-end (accessible via web based VNC) that you can use to write scripts against the SoulseekQT network

15
zonenetserver
zonenetserver zonenetio Go

Global Area Networking. Peer-to-Peer & End-to-End Encryption for every device, anywhere.

15
telebit
telebit therootcompany Go

Because friends don't let friends localhost.

15
onramp
onramp eyedeekay Go

High-level, easy-to-use listeners and clients for I2P and onion URL's from Go. Provides only the most widely-used functions in a basic way.

15
slyther
slyther ajstensland Python

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

15
farmstack-open
farmstack-open digitalgreenorg JavaScript

FarmStack is a digital infrastructure for secured data sharing for food and agriculture. FarmStack helps users share data directly with each other and...

15
needs-love
needs-love rseng Python

because projects and ideas sometimes need a little love

14
numerifides
numerifides tyzbit

A proposal for a system of decentralized trust, built on an open, public blockchain.

14
foglet-core
foglet-core RAN3D JavaScript

Easy use of WebRTC Networks with embedded network management and simple communication primitives

14
nomads
nomads ihmc C

Agile Computing Middleware

14
dctk
dctk aler9 Go

Direct Connect client library (ADC and NMDC) for the Go programming language

14
dawnsearch
dawnsearch dawn-search Rust

The open source distributed web search engine that searches by meaning.

14
A-Double-Auction-Based-Game-Theoretic-Approach
A-Double-Auction-Based-Game-Theoretic-Approach hiengithub Go
14
fabric
fabric CrossMesh Go

Global-scale overlay network router, designed for connecting cloud network infrastructure.

14
gelavolt
gelavolt doczi-dominik Haxe

A fanmade version of Japan's favorite puzzle fighter!

14
portforward-over-libp2p
portforward-over-libp2p dvasanth Go

HTTP/HTTPS tunnel proxy server over libp2p. Supports NAT traversal. Setup VPN within seconds. Access home server from anywhere.

14
p2party-js
p2party-js p2party TypeScript

WebRTC mesh networks with offensive cryptography

14
P2PBTC
P2PBTC AreaLayer JavaScript

Marketplace P2P on Lightning Network

14
JetSet-VSCode-Extension
JetSet-VSCode-Extension sudhay23 JavaScript

A quick and easy file sharing tool built with privacy in mind in form of a Visual Studio Code Extension

14
webrtc-video-chat
webrtc-video-chat AhmedSobhy01 JavaScript

A WebRTC-based video and audio chat app that allows users to create and join private rooms with unique codes and passwords for real-time communication

14
freecom
freecom guiseek TypeScript

Fundação da Livre Comunicação

13
storb
storb threetau Rust

Storb is a distributed storage subnet on the Bittensor network

13
SocketSynergy
SocketSynergy vanrein C

Punch firewall holes to connect TCP, SCTP and UDP between network peers

13
PeerTree
PeerTree bitmonky JavaScript

An experimental self organizing peer to peer network in node.js Peers can send and receive and broadcast JSON msgs using https: using self signed cer...

13
zonenetclient
zonenetclient zonenetio Go

Global Area Networking. Peer-to-Peer & End-to-End Encryption for every device, anywhere.

13
BitTorrent-Python
BitTorrent-Python mohammadhashemii Python

A BitTorrent-like network implementation in Python. Asynchronous downloading and uploading for files transfer across networks.

13
turbo-beep
turbo-beep edghyhdz C++

Peer to peer file sharing and messaging between different networks including server acting as a mediator (TCP hole punching).

13