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)

p2p
p2p rohan23chhabra Java

Practice project to demonstrate p2p file sharing.

25
Khernet
Khernet lemalcs C#

Standalone chat application for LAN.

25
nvim
nvim typeintandem JavaScript

Repository for the Tandem NeoVim Plugin

24
mitron-conference
mitron-conference aniruddhha TypeScript

This repository is open source and collaborative contribution to Innovation Challenge for Video Conferencing Solution.

24
bsv-p2p
bsv-p2p kevinejohn TypeScript

Communicate on the Bitcoin P2P network

24
Zoom-Clone
Zoom-Clone Shouraya JavaScript

Web version of zoom clone made using Express JS, Node JS, Peer JS and Socket IO.

24
ambianic-pnp
ambianic-pnp ambianic JavaScript

An ephemeral signaling server that allows peers to auto discover each other on a local WiFi network and connect directly.

24
gossipod
gossipod TheDhejavu Rust

Asynchronous Scalable Weakly-consistent Infection-style Process Group Membership Protocol(SWIM) implementation written in Rust.

24
HexHoot
HexHoot zenineasa JavaScript

An Opensource Peer-to-peer communication platform with Zero-Knowledge-Proof based authentication.

24
bitcoin-learning-management-system
bitcoin-learning-management-system PlanB-Network TypeScript

Plan ₿ Network

24
filepastebin
filepastebin kevinwang5658 TypeScript

A free file transferring website

24
elymus
elymus angrymouse JavaScript

Decentralized stack for paranoids-decentralizers

24
tool-db
tool-db Manwe-777 TypeScript

A peer-to-peer decentralized database

24
ntain
ntain kodedninja JavaScript

:package: peer-to-peer file sharing

23
TrackCOVID
TrackCOVID tyleryasaka R

An open source project which provides privacy-preserving contact tracing for communities using QR codes

23
PyPPSPP
PyPPSPP justas- Python

Python implementation of Peer-to-Peer Streaming Peer Protocol (PPSPP) [RFC7574]

23
P2P-File-sharing
P2P-File-sharing shantanu-ai Java

This repository is created as a part of the P2p project for Computer Networks (CNT5106C) at the University of Florida for the Master's in Computer Sci...

23
chat-P2P
chat-P2P Dahsle CSS

A simple site where you can write in real time.

23
paused-P2P-carpooling
paused-P2P-carpooling unmani-shinde JavaScript

This project aims to revolutionize the carpooling industry by leveraging blockchain technology; the proposed solution is a decentralized web-based ap...

23
hybrid-browser
hybrid-browser HybridWare HTML

A p2p browser, browse the p2p networks along with the regular net

23
p2p_network
p2p_network vnknt Python

Peer-to-peer network in Python

23
p2lan-transfer
p2lan-transfer TrongAJTT Dart

Make LAN transfers easy, no server needed

23
Membrane
Membrane Elijah-Bodden JavaScript

A robust, minimal-server-interaction API for peer routing in the browser

23
haskell-ricochet
haskell-ricochet Jugendhackt Haskell

(WIP/Experimental) Ricochet implementation as Haskell Library.

22
sublime
sublime typeintandem JavaScript

Repository for the Tandem Sublime Plugin

22
mytosis
mytosis PsychoLlama JavaScript

:twisted_rightwards_arrows: A peer-to-peer data sync framework

22
wirelink
wirelink fastcat Go

Experimental P2P configuration plane for Wireguard

22
convergence
convergence paullouisageneau C++

Multiplayer sandbox game

22
kademlia-exporter
kademlia-exporter mxinden Rust

Libp2p Kademlia Exporter exposing Prometheus metrics

22
swarmbase
swarmbase swarmbase TypeScript

swarmbase is a peer-to-peer dweb database with access control

22
Zentachain
Zentachain ZentaChain

We recommend starting here if you want to learn about Zentachain thoroughly.

22
purple-prototype
purple-prototype purpleprotocol Elixir

Purple Proof of Concept

21
micro-anon
micro-anon number571 Go

🕵🏻 Anonymous network in 100 lines of code

21
droplol
droplol mat-sz TypeScript

📲 drop.lol CLI client for easy peer-to-peer file transfers.

21
socket-api
socket-api socketsupply JavaScript

A Node.js / Posix-like JavaScript front-end API for the Socket Runtime

21
labyrinth
labyrinth kimmobrunfeldt TypeScript

Online version of the Labyrinth board game. The game server runs on the host's browser and networking happens peer-to-peer.

21
videortc
videortc suconghou Go

a webrtc server peer

21
ionic-video-call
ionic-video-call timsar2 TypeScript
20
hydrafiles
hydrafiles StarfilesFileSharing TypeScript

The web privacy layer. Hydrafiles allows for anyone to serve files and dynamic APIs anonymously using HTTP, WebSocket, and WebRTC.

20
m33t
m33t dunkbing TypeScript

A free, peer-to-peer, group video call web app, built with Deno and WebRTC.

20
ShadowVault-Decentralized-Backup-Agent
ShadowVault-Decentralized-Backup-Agent hoangsonww Go

🔐 A decentralized, privacy-preserving backup agent that snapshots directories, deduplicates content, encrypts everything client-side, and syncs over...

20
aquachain
aquachain aquanetwork

MOVED

19
gofast
gofast bnclabs Go

High performance transport protocol for distributed applications.

19
0xSHG
0xSHG SatoshiNextTechLab JavaScript

Zero-interest loans for rural micro-finance. Test Server at https://satoshinexttechlab.github.io/0xSHG/

19
digiwage
digiwage digiwage C++

Decentralized Freelancing on Blockchain

19
js-offs
js-offs Prometheus-SCN JavaScript

Owner Free File System: Rebooted

19
Mutant
Mutant Champii Rust

Decentralized P2P Storage with Mutable Key/Value over the Autonomi Network

19
rust-croc
rust-croc AsafFisher Rust

Easily and securely send things from one computer to another 🐊 📦

19
IFCB
IFCB thieu1995 Python

(Code) Multi-objective Sparrow Search Optimization for Task Scheduling in Fog-Cloud-Blockchain Systems

19
P2P-file-sharing
P2P-file-sharing alphapats C
18