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

bare-chat
bare-chat callumgran C

WIP Commandline peer to peer chat

3
multipeer_connectivity
multipeer_connectivity k-arindam Swift

Flutter Multipeer Connectivity Plugin

3
Peer2Peer-with-tor
Peer2Peer-with-tor TomaszAgent Python

Fully anonymous peer to peer chat through tor made in python.

3
stella
stella angelopedroso TypeScript

Stella is a language learning chat app. With text and video features, it offers an immersive experience for spoken language improvement. Powered by Ne...

3
hidden-stashes
hidden-stashes jonathan-robertson

7 Days to Die mod: Add buried blocks and recipes stash immune to camera clipping/xray.

3
decentralized-voucher-payment-system
decentralized-voucher-payment-system minutogit Shell

Whitepaper for a decentralized trust-based electronic voucher payment system

3
distributed-metrics
distributed-metrics BitpingApp Rust

Collect and expose distributed networking metrics to your prometheus instance

3
iroh-godot
iroh-godot 2-3-5-41 Rust

An extension to Godot's High-Level Multiplayer API to allow for iroh based connections.

3
cas-distributed-file-system
cas-distributed-file-system priyangshupal 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...

3
video-meet-app
video-meet-app FernandoZorek EJS

This project provides a video conferencing application built with Node.js, Socket.io and Peerjs - Simplifies WebRTC peer-to-peer data, video, and audi...

3
IPFS-Codex
IPFS-Codex Argus-spec HTML

Web Repository for IPFS CIDs.

3
nymshare
nymshare valansai Rust

peer-to-peer anonymous file sharing application built on top of Nym.

3
Wireless-Morse
Wireless-Morse 2neuronbrain C++

A peer-to-peer wireless communication system using Arduino Uno, a 16×2 I2C LCD Display and NRF24L01 transceiver modules to transmit and receive Morse...

3
local_websocket
local_websocket FlameOfUdun Dart

WebSocket library for Flutter and Dart that enables automatic device discovery and real-time communication on a local network (LAN) without cloud serv...

3
bookbridge-dashboard
bookbridge-dashboard deaneeth TypeScript

Secure used book marketplace with real-time chat, verified listings, and seller analytics. Built with Next.js, Firebase, and TypeScript. Demonstrating...

3
davell
davell davidmachek Python

Davell Message System is a decentralized peer-to-peer communication platform focused on absolute anonymity and security. It uses the Signal Protocol f...

3
clicker
clicker douinc Swift

simple ios, mac presentation tool that lets you control your mac left, right buttons with iphone in same network

3
KadePy
KadePy ON00dev Python

KadePy is a robust and efficient library for connecting to the Hyperswarm network. It leverages the official, battle-tested Hyperswarm stack (Node.js)...

3
Pulse-Messaging-
Pulse-Messaging- JesseRod329 Swift

📱 A decentralized, Swift-based iOS messaging client inspired by Bitchat and the Nostr protocol. Private, censorship-resistant, user-owned.

3
SREMP
SREMP PlexSheep Rust

Secure Relay-Enhanced Messaging Platform

3
gorillafund.io
gorillafund.io supercoolx TypeScript

A peer-to-peer funding businesses that help others, or make positive impact. In Crypto.

3
node-ws-gameserver
node-ws-gameserver mavisakalyan TypeScript

Multiplayer WebSocket relay server with rooms and msgpack. Node.js + TypeScript.

3
CForge
CForge 4xush JavaScript

A powerful full-stack platform focused on competitive programming progress tracking and peer-based learning. It features an advanced LeetCode Problem...

3
SuperSocketUnity
SuperSocketUnity 1010kakq C#

🚀 Build high-performance TCP networks for Unity with SuperSocketUnity, optimized for mobile games and client applications.

3
LetShare
LetShare LiWeny16 TypeScript

An End-To-End Safe Online Text & File Transfer App

3
csend
csend matthewdeaves C

Cross-platform P2P chat application in C for POSIX (Linux/macOS) and Classic Macintosh (System 7.x). Built on the PeerTalk SDK with support for MacTCP...

3
hadak
hadak MTeef

People agree on a common word (or phrase) that represents an intent — for example, “taxi”. When enough participants (e.g., drivers) also declare that...

3
lobster-comm-protocol
lobster-comm-protocol JeffChang2024 HTML

🦞 Lobster Communication Protocol (LCP) — 龙虾通信协议:面向自治AI智能体的点对点可信通信标准 | Peer-to-peer trusted messaging protocol for autonomous...

3
skore
skore baptiste-mnh TypeScript

Real-time score boards, just you and your friends. One link, instant sync. No accounts. No hassle.

3
p2p
p2p meefik JavaScript

A lightweight library for creating peer-to-peer WebRTC conferencing with custom signaling drivers

3
file-bridge
file-bridge shogo-tsunoda Go

AirDrop alternative for Windows. Local Wi-Fi file transfer with QR pairing. No cloud, no external server. Built with Wails (Go) + React.

3
Close-Call
Close-Call salnav Swift

Video calling over peer-to-peer Wi-Fi. No internet required. Like a walkie-talkie, but for video calls.

3
Transmit-Receive-Data-Sync-Tool
Transmit-Receive-Data-Sync-Tool BerndHagen C#

TCP-based file transfer tool for Windows with MD5 verification. Send files across local networks or the internet using client-server architecture. Fea...

3
LANDrive
LANDrive Tjs4002 HTML

Lightweight peer-to-peer file sharing for local networks. Share files between devices with zero internet dependency.

3
Ashichat
Ashichat Ashirogi-Muto Python

A fully decentralized, cryptographically secure P2P messaging system with zero trust assumptions, no central servers, and strong identity-based commun...

3
heidrun
heidrun franckjej Swift

Hotline Client. Based on the original Heidrun.app

3
OSGI.chatte
OSGI.chatte nxdun Java

Private Peer to Peer Chat Application : OSGI

3
zeroshare-offline-file-transfer
zeroshare-offline-file-transfer ArbazKhan1645 Dart

Transfer files instantly between nearby devices using local network (WiFi / LAN) — no internet needed.

3
arvolo
arvolo lords82 Rust

Secure, cross-platform file sending. Peer-to-peer when both devices are online; otherwise a self-hostable, zero-knowledge relay holds the end-to-end-e...

3
secureP2P-Java
secureP2P-Java fl4nk3r-h Java

A robust, zero-trust peer-to-peer communication framework built in Java with end-to-end encryption, secure key exchange, and modular network architect...

3
beekkon-bridge
beekkon-bridge erabytse Python

A peer-to-peer protocol for secure AI agent communication with zero-knowledge authentication, E2E encryption, and automatic discovery. Open source.

3
AnonConnect
AnonConnect ashish7802 JavaScript

AnonConnect is an open-source anonymous chat & video calling platform. No accounts, no database, no data stored — just open and talk. Built with Node....

3
Terminal-P2P-Chat
Terminal-P2P-Chat Parsalimi Python

Terminal-based peer-to-peer chat application in Python using TCP sockets, enabling direct real-time messaging between two users without a central serv...

3
chitlan
chitlan saikishorr JavaScript

ChitLAN is a lightweight, browser-based peer-to-peer group chat and file sharing application designed for local area networks (LAN). No server. No clo...

3
BangX
BangX Urpagin Rust

A lossless voice communication software in Rust.

3
BIGchain
BIGchain fabricioricard Go

🚀 Real P2P Blockchain

3
flareless
flareless DeerSpotter JavaScript

Peer assisted CDN failover for resilient public content delivery when primary CDN routes time out, degrade, or fail.

3
QSDM
QSDM blackbeardONE Go

QSDM - a post-quantum-secure ledger with two-tier nodes (CPU-only PoE+BFT validators, GPU PoW miners minting Cell / CELL). ML-DSA-87 (NIST FIPS 204) s...

3
isctorrent
isctorrent montezdesousa Java

A distributed P2P file sharing application.

3
yaiba
yaiba yukimemi TypeScript

刃 — vim-flavoured todo & gantt planner. One local binary, embedded UI, peer-to-peer sync over iroh.

3