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)

coyote
coyote lnsp Go

Simple peer-to-peer file-sharing protocol inspired by BitTorrent.

5
goshove
goshove delthas Go

Send files aggressively fast by UDP

5
p2p-arcade
p2p-arcade MrYsLab Python

Multiplayer p2p distributed gaming.

5
reverse
reverse exactchange JavaScript

A decentralized Twitter-like social media site.

5
Peer-to-Peer-Group-Based-File-Sharing-System
Peer-to-Peer-Group-Based-File-Sharing-System akshayxml C++

A P2P file sharing system implemented using socket programming, multi-threading and SHA1 hashing. Users can share, download files from the group they...

5
wgsdc
wgsdc 0x676e67 Rust

WireGuard peer to peer endpoint Service discovery and Configuration plugin

5
distributed-funds
distributed-funds holonauts Rust

p2p app for managing grants campaigns in a transparent, accountable system.

5
nin
nin knightfall22 Go

Local network file sharing tool

5
star-streamer
star-streamer mmsaki JavaScript

HackFS 2023 Hackathon. IPFS — Best Use and libp2p — Best Use.

5
webpier
webpier novemus C++

Forward local network services to remote hosts over the Internet and through NAT.

5
BlazorBingo
BlazorBingo jasonmarckel C#

Bingo game implemented using Blazor Web Assembly (WASM) and C#. The game uses WebRTC for peer-to-peer communication of up to hundreds of players; no...

5
peerdev
peerdev samouraiworld Vue

Peer Dev is a Youtube Channel to learn development around p2p, blockchain, smartcontracts and distributed protocols

5
bit-of-trust
bit-of-trust oSoc20

Bit of Trust tries to digitally represent relationships between people or organisations that trust each other. This repository contains the insights w...

5
rox-engine
rox-engine Torox-Labs C++

🐂 Rox-Engine is a decentralized game engine/framework designed for developing Web3-native games without the need for centralized servers.

5
waterdrop
waterdrop stravo1 TypeScript

browser based alternative to AirDrop

5
peerJSChat
peerJSChat beef-e Svelte

Simple p2p chat app built using Svelte

5
eidetica
eidetica arcuru Rust

Remember everything. (Will be) A fully decentralized DB and Object store.

5
PrivateCalendarScheduling
PrivateCalendarScheduling jnagykuhlen Java

Decentralized, privacy-preserving appointment scheduling application based on secure multi-party computation (MPC).

5
MeanScout
MeanScout TeamMeanMachine Svelte

A highly configurable peer-to-peer FRC scouting web app.

5
TestPeer-to-Peer
TestPeer-to-Peer gcarreno Pascal

A simple class that implements a peer in a Peer-to-Peer network

5
sailce
sailce DerickEddington Rust

A (very incomplete) exploration of parts of the https://willowprotocol.org

5
EchoClique
EchoClique priyam-03 JavaScript

This is a real time chat app made by mern and socket to give real time update of pending invitation friend list chat and online user etc. Also there i...

5
commune
commune tedjp C++

Peer-to-peer messaging

5
lair-keystore-socket-tester
lair-keystore-socket-tester holochain-open-dev Rust

Simple cli tool to verify a connection to a lair keystore socket

5
TechQuiry
TechQuiry Aggelowe Java

A free and open source platform focused on providing a fun way to anonymously ask and respond to inquiries

5
omnetpp_offload
omnetpp_offload pzierahn C++

A framework to offload OMNeT++ simulations to an edge computing peer-to-peer network using Go, gRPC, and UDP-Holepunching techniques

5
FortiVault
FortiVault LyeZinho TypeScript

FortiVault is a secure, decentralized password manager that stores data locally with strong encryption. Sync between devices via P2P or opt for a dedi...

4
ddcm-protocol
ddcm-protocol skyzh Python

🌐 A protocol based on Kademlia and designed for peer-to-peer distrubuted computing

4
IPNN
IPNN zurvan-lab

IPNN specification

4
PeerDrop
PeerDrop bjoern621 C#

A p2p file sharing platform

4
wiki.p2plabs.xyz
wiki.p2plabs.xyz p2plabsxyz JavaScript

A lightweight, open-source search interface for browsing Wikipedia over IPFS (InterPlanetary File System).

4
p2p-update
p2p-update fruit-testbed Go

Peer to Peer Secure Update project

4
p2p2p
p2p2p asciifaceman Go

A naive go-based p2p network example.

4
keshatv
keshatv fahamutech JavaScript

Decentralised on demand video and tv-shows streaming

4
BlueBubble
BlueBubble MartinGurasvili QML

This is a Decentrilised Peer to Peer Chat Application. That makes sure only nessasary data is Decentrilised whilst the majority is local to the device...

4
cardgame1
cardgame1 joey101937 Java

Vitual card game with stategic enemy AI and Peer-To-Peer online multiplayer

4
namoto
namoto namoto31 C++

Namoto: Decentralized digital money

4
rack
rack BillyNate HTML

A rack for your gun

4
zenode
zenode Gers2017 Rust

Abstraction layer on top of p2panda to interact with p2panda nodes

4
wiwi
wiwi malkiii TypeScript

Fast and high quality real-time meetings web app using peer-to-peer connections, and supports screen capturing and host controlls.

4
PeerEdit
PeerEdit siddAhmed JavaScript

Collaborate in real-time with PeerEdit

4
java-netty-protobuf-chat-application
java-netty-protobuf-chat-application aroraayush Java

P2P Netty Chat application | A simple chat client and server with Netty with Protocol Buffers as chat wire format.

4
crowdengine
crowdengine crowdcompute Go

Peer-to-Peer compute engine implementation

4
danutella
danutella Truski Java

A Fully Distributed P2P File Sharing System

4
amonbit
amonbit amonbit-project C++

Amonbit: The Blockchain | secure, privacy, asset management, untraceable cryptocurrency, fungible, peer-to-peer, decentralized, secure payment integra...

4
eb-editor
eb-editor eberlitz TypeScript

Secure P2P Collaborative Markdown Editor in the Browser using WebRTC and Monaco Editor

4
DumbCoin
DumbCoin HubertLipinski JavaScript

With DumbCoin package you can create blockchain with existing modules or use pre-made one!

4
Discord-clone
Discord-clone AkshayGowda-repo JavaScript

Discord clone using React, WebRTC, Redux, Socket.io, MongoDB, Material-UI, Express.

4
planitt
planitt HabFract TypeScript

Holochain (Rust/TypeScript React) multi-platform Tauri app that helps you track your plans and habits

4
webxdc-video-call
webxdc-video-call WofWca JavaScript

A webxdc app for P2P real-time video calls

4