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)

PEERS
PEERS lilanger Jupyter Notebook

P2P market for smart home energy management system with PV and a variable-speed air-source heat pump

10
scuttle-vue
scuttle-vue ProjectEntropy JavaScript

VueJS client for the Secure Suttlebutt peer to peer solarpunk social network

10
p2p-file-transfer
p2p-file-transfer gotlougit Rust

Rust program to do file transfers without any pesky third parties; mirror of https://git.sr.ht/~gotlou/p2p-file-transfer

10
upradio
upradio iangregson TypeScript

UpRadio is a web application that allows you to broadcast or listen to live audio streams across the internet. The audio is streamed peer-to-peer usin...

10
KDE-Connect-Codes
KDE-Connect-Codes cosmohacker

Some useful codes for KDE:Connect that i use

10
python-socket-demo
python-socket-demo ajb413 Python

Socket programming demo with native Python and also PubNub.

10
PaperDB
PaperDB PaperDB TypeScript

The distributed, peer-to-peer, Firestore-like No-SQL database solution, based on IPFS and Orbit-DB

10
SquashCord
SquashCord ADHIKSHA JavaScript

Multi-peer video conferencing app in NodeJS using WebRTC, Socket.io, Firebase, Socket.io Rooms.

10
auto_invoice
auto_invoice blockonomics Python

Progammatically create blockonomics invoice

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

10
bakasable
bakasable hannaeko Python

Peer to peer multiplayer sandbox game based on NDN

10
netnote
netnote vykt C

LAN file transfer daemon & utility for Linux systems written in C.

10
medici
medici bennyschmidt JavaScript

A JSX-native peer-to-peer browser that runs on Node, with a custom renderer based on SDL (no DOM).

10
alert-chatroom
alert-chatroom LyubomirT JavaScript

Chatroom application that lets you create and manage chatrooms right from PC and share them with the world!

10
ipfs-private-network
ipfs-private-network gcp-development Rust

IPFS private network

10
my_kademlia
my_kademlia EchoAlice Rust

Implementation of the Kademlia protocol created to gain understanding of distributed hash tables.

10
calcium
calcium calcium-webapp

Calcium combines the functionality of a digital whiteboard with a code editor and a terminal. It provides a versatile platform for collaborative brain...

10
the-private-torrent
the-private-torrent BiltuDas1 HTML

A special repo that used for bypassing limit of private torrents which given by websites

9
distributed-systems-game
distributed-systems-game walkerdustin Python

Projekt for the Distributed Systems course DBE14

9
kryptswaponline
kryptswaponline kryptoken101 TypeScript

Multicurrency Wallet with P2P Exchange

9
meet-compass
meet-compass NEVI0 TypeScript

:computer: Video chat application with WebRTC

9
mesh
mesh radical-data TypeScript

A local-first mesh network for public communication: no internet required.

9
RTCFly
RTCFly RTCFly TypeScript

Coming soon

9
aircloud
aircloud m8ke TypeScript

AirCloud (WIP) is a decentralized (P2P) application for end-to-end encrypted file sharing. Secure way to transfer files across devices. We never uploa...

9
coattail
coattail nathan-fiscaletti JavaScript

A secure peer-to-peer remote execution and data publication service

9
Riverside
Riverside omshdev TypeScript

This is a minimal peer-to-peer audio/video recording application inspired by Riverside.fm. It allows two participants to connect via a WebRTC-based vi...

9
p2p-mesh-network
p2p-mesh-network tomvaneyck JavaScript

A peer to peer mesh network for distributed applications.

9
chat-based-file-transfer
chat-based-file-transfer danisfermi Python

Chat based peer-to-peer file transfer

9
libp2p-perf
libp2p-perf mxinden Rust

The iPerf equivalent for the libp2p ecosystem.

9
harddrive-party-legacy
harddrive-party-legacy ameba23 JavaScript

archived old version of hdp - peer-to-peer media file indexing and file-sharing

9
p2sub
p2sub p2sub Go

Distributed pub/sub channel

9
21Lane
21Lane himanshub16 Python

Peer to peer, cross-platform file sharing software.

9
Katana
Katana Sekky61 TypeScript

P2P file transfer in browser using PeerJS

9
webpeerjs
webpeerjs nuzulul JavaScript

WebPEER is a P2P Network that Runs in a Browser.

9
Tessro
Tessro rajin-khan JavaScript

Real-time P2P video streaming and syncing platform with your local files ( + chat).

9
samizdat
samizdat tokahuke Rust

Your content, available.

9
tensorlink
tensorlink smartnodes-lab Python

Distributed infrastructure for PyTorch models.

9
elixir-libp2p
elixir-libp2p timjp87 Elixir

Elixir bindings for the go-libp2p-daemon.

8
premiumsave
premiumsave VinzTeched HTML

A multi-level network marketing system with PHP - Laravel Framework

8
chat
chat dstack-js TypeScript

Zero configuration peer-to-peer terminal chat with built-in end-to-end encryption working on DStack

8
dropit
dropit The-Robin-Hood JavaScript

PWA shares your files locally at ease

8
node-portmapping
node-portmapping paullouisageneau C++

Multi-protocol Port Mapping for Node.js

8
Computer-Networking
Computer-Networking SaptarshiSarkar12

This is a repository containing the summary in details, about computer networking.

8
p2p
p2p aslamanver Java

P2P library provides instant integration (PnP) support for WIFI-Direct P2P for any Android projects plus it remembers the recently connected device an...

8
ICE-Experiment
ICE-Experiment raidenfreeman C#

A C# ICE attempt with UDP Hole punching, using a simple UDP P2P Chat as an example

8
ethp2psim
ethp2psim ferencberes Python

Ethereum P2P network privacy simulator

8
banyan
banyan OpenWeavers Python

A simple P2P application protocol

8
Code-Spot-P2P
Code-Spot-P2P DinamoTeam TypeScript

A sync Code Editor built with Angular using CRDT idea. Connections created using peer to peer model.

8
ouroboros
ouroboros ouroboros-team JavaScript

Peer-to-peer, in-browser, multiplayer snake game. Created to explore peer-to-peer architectures and their challenges for a fast, reflex-based game.

8
Torrent-Monitor
Torrent-Monitor N4rr34n6 Python

TorrentMonitor is an advanced Python-based tool designed to revolutionize the way you track and monitor peers in BitTorrent networks. With real-time n...

8