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

ZapSync
ZapSync eugeneanokye99 JavaScript

Zap Sync is a modern alternative to traditional file-sharing platforms like Google Drive. Built with security and user experience in mind, it allows u...

2
dropshare
dropshare daenavan TypeScript

Share files instantly with devices using peer-to-peer technology

2
Nyxchat
Nyxchat chaeynz Python

CLI-based Chat

2
securelay.github.io
securelay.github.io securelay HTML

Secure and ephemeral http relay with CORS

2
Armaan-Transfer-CLI-System
Armaan-Transfer-CLI-System ArmaanMoledin63 Python

Armaan-Transfer is a lightning-fast CLI tool for secure peer-to-peer file transfers between computers on the same network. Easily installable via pip,...

2
peer-webrtc
peer-webrtc Abhay-Vachhani JavaScript

peer-webrtc simplifies the implementation of WebRTC connections by providing a straightforward API for establishing peer-to-peer communication. Ideal...

2
Social-Chat-Godot
Social-Chat-Godot emagood GDScript

[ES] red de godot p2p cliente-servidor , primeros pasos [ING] Godot P2P Client-Server Network, Getting Started

2
Bit_Torrent
Bit_Torrent Danitilahun Go

GoTorrent: Efficient Golang BitTorrent client with concurrency, precise parsing, and resilient tracker communication. Scalable, fault-tolerant, and ha...

2
vaesa
vaesa woterr Python

A Peer-to-Peer encrypted communication channel

2
My-Chat
My-Chat BruceArmstrong007 TypeScript

A Chat Application (with Auth, chat & video call with friends) using Angular, Angular Material, Tailwind, Express Server, Socket.io(WebSocket), PeerJ...

2
Pool2024
Pool2024 PoCInnovation Jupyter Notebook

Pools organized for Epitech's students in 2024.

2
api
api securelay JavaScript

List of official Securelay endpoints and a JavaScript module to access them.

2
tauri-multiplayer-game
tauri-multiplayer-game jamessizeland TypeScript

Game written in Tauri that allows remote multiplayer sessions via peer-to-peer networking

2
dripp
dripp DrippLab Dart

Peer to Peer Social Network

2
CoMeet
CoMeet mahesh548 JavaScript

CoMeet is a feature-rich peer-to-peer audio and video calling app offering crystal-clear communication, real-time language translation, interactive st...

2
peer-ring
peer-ring mahendraHegde TypeScript

Distributed, Decentralized, Sharding Framework for building Peer-to-Peer Systems, inspired by the designs of Cassandra and amazon Dynamo

2
bittseeder
bittseeder Power2All Rust

A fast, unified Rust seeder that serves torrent data over BitTorrent (BT wire protocol) and/or WebRTC (RTC data channels)

2
chat-video
chat-video in-jun HTML

WebRTC-based web video chat application

2
P3-Lending
P3-Lending Mattjhagen TypeScript

P³ Lending: Where Peer-to-Peer Meets Purpose-Driven Finance

2
cloudflare-ws-gameserver
cloudflare-ws-gameserver mavisakalyan TypeScript

Multiplayer WebSocket relay server with rooms and msgpack. Cloudflare Workers + Durable Objects.

2
Collabo
Collabo cherryDevBomb Java

👩‍💻 IntelliJ plugin for collaborative editing

2
easyhttp-python
easyhttp-python slpuk Python

A lightweight HTTP-based P2P framework for IoT and device-to-device communication

2
lancast
lancast zoherr JavaScript

LanCast is a LAN-based peer-to-peer file sharing tool that runs directly from your terminal.

2
p2p-Peer-to-Peer-Exchange-CryptoCurrencies-Binance-Bitget-AutoAnswer-Sender
p2p-Peer-to-Peer-Exchange-CryptoCurrencies-Binance-Bitget-AutoAnswer-Sender vorriiDav C#

Automates peer-to-peer crypto transactions across platforms like Binance and Bitget, using AI to send fake wallet confirmations and mimic user respons...

2
Signalling_Server
Signalling_Server Ahmedm2002 JavaScript

WebRTC signalling server using Express, Socket.IO, and TypeScript

2
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.

2
SocketJack
SocketJack JackOfFates C#

High-performance, fully managed .NET networking library for TCP, UDP, and WebSocket communication. Features built-in peer-to-peer with NAT traversal,...

2
BitForge
BitForge Arijit2175 Python

A simple peer to peer file sharing system inspired by BitTorrent

2
Decentralized-Application-Development
Decentralized-Application-Development caseyjkey JavaScript

ETHDenver hackathon project (featured)

2
basenet-fullstack
basenet-fullstack Adrijan-Petek JavaScript

BaseNet Full Stack is a GitHub-ready full-stack application for generating random networks (graphs), visualizing them in a browser, and persisting the...

2
agentpod
agentpod weepsdanky TypeScript

Lightweight peer-collaboration plugin for OpenClaw — let AI agents discover each other, publish capabilities, and delegate tasks on demand

2
rust-bittorrent
rust-bittorrent vrnvu Rust

A minimal BitTorrent client and tracker written in Rust, designed for simplicity and functionality.

2
AURA
AURA FrankFMY TypeScript

AURA is a censorship-resistant social messenger built on the Nostr protocol. It empowers people to communicate freely, without fear of surveillance or...

2
ACA
ACA alimirza09 Rust

A p2p instant messaaging app written in rust

2
basenet
basenet Adrijan-Petek Python

aseNet is a small, dependency-free Python CLI and library for generating **random baseline network topologies** (undirected graphs). It is intended fo...

2
42
42 Tednoob17

A comprehensive collection of 42 School project subjects (PDFs), resources, and starter materials covering the entire curriculum — from the C Piscine...

2
OpenPraxis
OpenPraxis k8nstantin Go

OpenPraxis — Spec-driven development platform for autonomous coding agents

2
SpawnDev.RTC
SpawnDev.RTC LostBeard C#

Cross-platform WebRTC for .NET - browser and desktop from a single API

2
Mark-Chat---Advanced-P2P-Chat-Application
Mark-Chat---Advanced-P2P-Chat-Application SEC-DEVV

A feature-rich peer-to-peer (P2P) chat application built with C# and .NET WinForms

2
Asterism
Asterism skvark QML

Full InterPlanetary File System node and client on your Sailfish OS device.

1
The-Organization
The-Organization TBRN-ORG

Development of The Big Resource Network as an organization.

1
smokesignal
smokesignal bobvdvalk Java

P2P library to connect multiple android devices together

1
p2pNet
p2pNet bbrighttaer Java

A simple Peer-to-Peer network for didactic purposes

1
P2P-Network
P2P-Network armanr99 Python

An implementation of a Peer to Peer network.

1
pinto
pinto soliskit TypeScript

WebRTC signal server for peer connections.

1
DecentMessaging
DecentMessaging DivineOmega Java

Decent Messaging - a decentralised encrypted messaging system platform

1
todomvc-automerge
todomvc-automerge HerbCaudill TypeScript

Demo showing how Automerge can be used to create a local-first todo list.

1
localshare
localshare fgindraud C++

Local file sharing with automatic peer discovery

1
lan-p2p-chat
lan-p2p-chat leoandeol C

Prototyping a p2p chat, on a local network only

1
snowboard
snowboard mairieli Python

A collaborative peer-to-peer whiteboard using python :snowboarder:

1