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

Noise
Noise Krzysztofz01 C#

A decentralized, anonymous communication protocol based on a peer-to-peer network.

4
blockchain-visualizer
blockchain-visualizer atjn JavaScript

Helping people understand discovery- and publishing algorithms in peer-to-peer networks through an interactive visualization of nodes in a blockchain.

4
tewta
tewta Mubelotix Rust

Experimental peer-to-peer social network

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
othello
othello joeyparrish JavaScript

Multi-player, browser-based, server-less Othello

4
amonbit
amonbit amonbit-project C++

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

4
net-peer
net-peer caioreigot TypeScript

A P2P multi-directional communication module for exchanging data, built on top of the Node.js net package

4
peer-to-peer
peer-to-peer gcp-development Rust

Peer To Peer

4
video-call-webapp
video-call-webapp SaketKothari JavaScript

A video chat application developed with React.js, WebRTC, and Socket.io.

4
p2p-data-channel
p2p-data-channel brennervaz TypeScript

Simple real-time peer-to-peer data channel over WebRTC

4
rust-signaling-server
rust-signaling-server strawberyy-coconut Rust

A simple signaling server for webrtc

4
MeanScout
MeanScout TeamMeanMachine Svelte

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

4
secpy-chat
secpy-chat number571 Python

E2EE chat based on the services of the «Hidden Lake» network

4
peer-pressure
peer-pressure Denklinie Go
4
StreamitUP
StreamitUP AnukarOP Vue

Peer-2-Peer Screensharing and Chat, Web-App by AnukarOP :)

4
FortiVault
FortiVault LyeZinho JavaScript

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
PeerDrop
PeerDrop bjoern621 TypeScript

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
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
quantum-elevators
quantum-elevators jonathan-robertson C#

7 Days to Die mod: Add infinite distance, vertical-warp elevator panels.

4
NXTPeer
NXTPeer W2Inc TypeScript

Send code. Wait a bit. Get response!

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

A WebXDC app for P2P real-time video calls

4
PeerEdit
PeerEdit siddAhmed JavaScript

Collaborate in real-time with PeerEdit

4
Destroyer_P2P
Destroyer_P2P Destroyer-official Python

🛡️ Quantum-resistant P2P chat 💬 with 🧱 multi-layered security. Implements ✨ Hybrid X3DH+PQ (ML-KEM & FALCON), ⚙️ Double Ratchet, and 🔑🤝 end-to-en...

4
tabletop_club_lobby_server
tabletop_club_lobby_server drwhut Rust

A WebRTC signalling server for Tabletop Club that allows players to connect peer-to-peer with the use of room codes.

4
pyr-teams
pyr-teams fiqryx TypeScript

Peer-to-peer (P2P) video conferencing

4
ammonite
ammonite Arunhegde1231 Dart

A cross-platform app for PeerTube made using Flutter.

4
FileZap
FileZap VetheonDevelops Go

FileZap is a decentralized, secure file sharing and storage utility. It allows users to split, encrypt, and store files securely across a peer-to-peer...

4
distributed-file-system-go
distributed-file-system-go ZainAli104 Go

This project offers a peer-to-peer content-addressable distributed file storage in Go with a peer-to-peer library built on top of TCP from scratch. It...

4
MiniTorr-Peer2Peer-Group-based-File-system
MiniTorr-Peer2Peer-Group-based-File-system akash18tripathi C++

This project is a peer-to-peer file sharing network that enables users to share, download, and remove files from the group they belong to. Download ha...

4
Polykey-Network-Dashboard
Polykey-Network-Dashboard MatrixAI TypeScript

Polykey Network Dashboard

4
Plugin.Maui.NearbyConnections
Plugin.Maui.NearbyConnections phunkeler C#

A .NET MAUI plugin for peer-to-peer (P2P) connectivity with nearby devices.

4
distributed-file-storage
distributed-file-storage yigithankarabulut Go

Decentralized, fully distributed, content-addressable file storage system that can process and transfer very large files using Go. Highly practical an...

4
XaeroID
XaeroID cyan-foundry Rust

A did:peer decentralized identity with packaged simplified zk proofs

4
pepecoin
pepecoin frostbytenova C++

pepecoin

4
flowcoin
flowcoin KristianPilatovich C

FlowCoin: CPU-only RandomX Proof-of-Work cryptocurrency with Bitcoin-compatible tooling

4
Majula
Majula SWYZJustin Go

一个用Go实现的轻量化分布式消息中间件。

4
p2pcp
p2pcp gdlol Go

Simple & Secure command line peer-to-peer data transfer tool based on libp2p, with peer discovery through DHT/mDNS, NAT traversal, and no setup.

4
42_Cursus
42_Cursus aaron-22766

Collection of my completed projects from 42 Heilbronn

4
P2PDocs
P2PDocs lilvirgola Elixir

P2PDocs: Building a Decentralized Google Docs Clone

4
P2P-Peerlink
P2P-Peerlink Prathamm-saini Java

PeerLink is a secure peer-to-peer file sharing app with temporary invite codes. It lets users upload a file, generate a one-time share code, and insta...

4
seyfr-releases
seyfr-releases Jitpomi

SEYFR releases — wireless file transfer for Android, iPhone, macOS, Windows and Linux; direct when possible with encrypted relay fallback.

4
vixcpp.github.io
vixcpp.github.io vixcpp Vue

Official website for Vix.cpp.

4
OpenPraxis
OpenPraxis k8nstantin Go

OpenPraxis — Spec-driven development platform for autonomous coding agents at scale. Factory that assembles software products from components autonomo...

4
rtc.io
rtc.io solidet-com TypeScript

WebRTC, with socket.io ergonomics.

4
pongc
pongc zerfithel C

Multithreaded Pong with Peer-to-Peer two-player mode and GPU-accelerated rendering using OpenGL all in pure C

4
bifrost
bifrost Harshith-10 Rust

Bifrost is a high-performance SSH tunneling tool that allows you to access remote servers via SSH even if they are behind strict NATs, firewalls, or l...

4
WireSend
WireSend mycloudpoint TypeScript

Offline, cross-platform P2P file transfer app built with Rust and Tauri — AirDrop for desktop.

4
autorok
autorok GoodDay360 Rust

Autorok is a Rust-powered auto-configuration tool built on top of zrok that makes peer-to-peer connectivity effortless even without a public IP addres...

4
aster-rpc
aster-rpc aster-rpc Python

Aster RPC -- peer-to-peer RPC framework with identity in the connection. Machines authenticate to machines, on behalf of users. Built on iroh QUIC + A...

4