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)

CommPuter
CommPuter marceld23 C++

Offline LoRa map-messenger toy for kids — runs on the M5Stack Cardputer ADV + LoRa (SX1262) Cap with GPS. Friends on a map, GPS navigation (arrow/dist...

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
skillmesh-cli
skillmesh-cli okzero Python

Multi-agent, multi-machine skill sync via any cloud drive. Peer-to-peer, lifecycle-complete, zero-dep Python.

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
go-dep2p
go-dep2p dep2p Go

DeP2P - P2P Networking Foundation (QUIC-first): NodeID identity, Realm isolation, NAT traversal & relay fallback, introspection diagnostics

3
Bliink
Bliink tedydonel TypeScript

⚡ Fast, encrypted file sharing for your local network — no cloud, no accounts. Auto-discovery, AES-256-GCM transfers, verification codes, folder batc...

3
BangX
BangX Urpagin Rust

A lossless voice communication software in Rust.

3
MoltMesh
MoltMesh sahilpohare Go

Peer2Peer Agent Protocol with Superpowers

3
blackbox_board
blackbox_board wadadawadada JavaScript

Off-grid forum over Meshtastic / LoRa mesh. Peer-to-peer sync, local state, no central server.

3
mesh
mesh kaizen-hq TypeScript

A peer-to-peer git daemon with an issues board and cicd.

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
Syncy
Syncy TheGuyDangerous Go

Fast, secure, local-first P2P folder sync for Windows, macOS, Linux and Android. An open-source Syncthing alternative with block-level delta sync, ver...

3
relayium
relayium relayium HTML

End-to-end encrypted, peer-to-peer file transfer in your browser. In realtime mode files stream device-to-device over WebRTC and never touch the serve...

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
QuickChat
QuickChat aaryanrwt Rust

A secure, zero-configuration peer-to-peer terminal messenger built in Rust with QUIC, end-to-end encryption, and local network discovery.

3
n2n6
n2n6 lucktu C

An easy-to-use lan software based on n2n

3
tether
tether nikhilsnayak TypeScript

Private, account-free 1:1 spatial rooms with avatars, host-approved admission, peer-to-peer video, audio and chat, and verifiable safety codes. Built...

3
isctorrent
isctorrent montezdesousa Java

A distributed P2P file sharing application.

3
mailman
mailman lherman-cs Go

Peer-to-peer data sharing CLI for unix-like operating systems

2
webrtc_video_chat
webrtc_video_chat MasterKN48 JavaScript

A webrtc video chat application with real time youtube watching synchronously with friends.

2
bananachain
bananachain madoke Java

Dummy implementation of a blockchain for learning and stuff.

2
ptype
ptype edegens Go

degenerate doped p type semi conductors

2
Cabinet
Cabinet harini-venkatesan C++

Structured peer-to-peer filesystem using OpenDHT and FUSE

2
peers_network
peers_network gothraven Java

Peer to Peer network implementation in java

2
finocial
finocial muellners

Cryptocurrency based instant lending

2
Seal
Seal fangyuw Go

A tool for simple, secure, fast file transfer between any two computers.

2
p2p
p2p zkerriga Python

🎓🔧 Our project at the Junction 2020 hackathon!

2
peer-to-peer
peer-to-peer luckydogchina C++

this is a project of p2p hole.

2
p2p_network_tcp_hs
p2p_network_tcp_hs saurabhkukade Haskell

Implementation of peer to peer network using Haskell

2
rvs-messenger
rvs-messenger stephan-strate Java

:email: Console messenger with peer-to-peer, tcp connections. Implementing the keepalive concept of tcp. Abstract example of using the peer-to-peer co...

2
Video-conferencing-web-application-
Video-conferencing-web-application- jatinS-dev JavaScript

Real Time Video Conferencing Web App build by using technologies such as NodeJs, WebRTC, EJS, etc.

2
clone-zoom
clone-zoom Aline595 JavaScript

Clone do Zoom plataforma para reuniões online

2
want-have-replication
want-have-replication derhuerst JavaScript

Replicate items between two peers.

2
50ShadesOfGreyPill
50ShadesOfGreyPill TampaHackerspace HTML

OpenWERX 2017 Data Science Hackathon "Grey Pill" challenge - Team HackTampa

2
shrgrp
shrgrp guoyunhe TypeScript

Share tools, cookers with neighbors in local Facebook group

2
fidias
fidias hexablock Go
2
anychain
anychain fgladisch TypeScript

A blockchain data structure for Node.js! :rocket:

2
Peer-2-Pocket-Monsters
Peer-2-Pocket-Monsters RileyAbr HTML

A browser based, peer-to-peer monster battle simulator. Connect to a friend and chat while dueling out with RPG tactics. Built on a vanilla HTML/SCSS/...

2
Naudroid
Naudroid luislorenzom Java

Mobile client (for android devices) to use nautilus platform

2
vchat
vchat satnam-sandhu JavaScript

A simple video 📹 chat app using WebRTC

2
blocktron-node
blocktron-node Blocktron-Project JavaScript

Blocktron is a simple yet elegant and efficient blockchain framework written in Javascript for Node.js environment. Blocktron is aimed at developing g...

2
naughty-scrabble
naughty-scrabble MindWarmth JavaScript

Easy-going multiplayer board game.

2
grapevine
grapevine mLuby JavaScript

Peer-to-peer pub-sub

2
webrtc-p2p-chat
webrtc-p2p-chat 4rChon JavaScript

Messing around with WebRTC - initial code taken from https://www.youtube.com/watch?v=ieBtXwHvoNk

2
Rapid-Chat
Rapid-Chat DinamoTeam TypeScript

A chat app that allows you to create groups, invite friends, and chat anonymously!

2