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)

jNet
jNet Ajax12345 Python

jNet is a server-mediated, peer-to-peer app hosting platform

1
P2P-File-Sharing
P2P-File-Sharing MhmDSmdi Java

A Peer to Perr network for Sharing File using java

1
realtime
realtime setsun TypeScript

A signaling server & web client for WebRTC

1
tileak
tileak VivienGaluchot JavaScript

Peer to peer multiplayer board game

1
LANChat
LANChat mokuki082 Python

A terminal based p2p chat application

1
ChatNetwork
ChatNetwork tkhoa2711 Java

A private peer-to-peer chat application within a LAN

1
JSChain
JSChain Sa6oZnaka JavaScript

JavaScript blockchain implementation using simple P2P

1
p2p_btc
p2p_btc vFones C

University project: peer to peer network that simulate a bitcoin blockchain system.

1
pinto-meet
pinto-meet soliskit TypeScript

Peer to peer video player using WebRTC & PeerJS

1
php-bencoding
php-bencoding philippelyp PHP

PHP implementation of bencoding, an encoding algorithm used by the peer-to-peer file sharing system BitTorrent for storing and transmitting loosely st...

1
BhayanakStreamerWebRTC
BhayanakStreamerWebRTC theHimanshuShekhar TypeScript

peer to peer streaming software using WebRTC

1
reti2016
reti2016 SpeedJack C

Progetto di Reti Informatiche 2016/2017 - UNIPI

1
EzPulley
EzPulley nabaz Objective-C

Phone app for P2P connectivity testing

1
docker-resilio
docker-resilio zenofile Shell

Containerized resilio-sync (https://www.resilio.com/individuals/).

1
everything-devolves-into-silly-words
everything-devolves-into-silly-words faebser Python

code for dat://everything-devolves-into-silly-words-faebser.hashbase.io

1
iblis-video
iblis-video vdelacou TypeScript

Peer to Peer Conference Video Call Service in the browser

1
bitconnectX-Genesis-blockchain-bootstrap
bitconnectX-Genesis-blockchain-bootstrap bitconnectXcore

bitconnectX Genesis BlockChain BoostStrap ChainData Files

1
WebRTC
WebRTC ygit

XCFrameworks for WebRTC

1
DistBackupService-feup-sdis
DistBackupService-feup-sdis EduRibeiro00 Java

Code and projects developed in the SDIS subject throughout the semester (MIEIC 3rd year, 2nd semester).

1
Zooom
Zooom sidhi-sid JavaScript

A video conferencing app with features like Stop/Play video, Mute/Unmute audio and chat.

1
pkgman
pkgman rficu Rust

Decentralized, IPFS-backed package manager for low-trust networks

1
peer-chat
peer-chat tducasse HTML

Just a simple proof of concept peer to peer chat using peer-js

1
david
david denisgomes Python

dAvId is an open source decentralized peer-to-peer search engine powered by artificial intelligence (AI).

1
decentral
decentral montyanderson JavaScript

A decentralised, peer to peer forum built with Node.js

1
TextbookShare
TextbookShare dominicabela JavaScript

A peer-to-peer textbook application

1
QuantumGate-ChatApp-Sample
QuantumGate-ChatApp-Sample kareldonk C++

This is a sample chat application built on top of the QuantumGate peer-to-peer networking library.

1
pixel-video-chat
pixel-video-chat nimazareian JavaScript

Pixel is a video chat web app made with WebRTC and React

1
P2P4J
P2P4J Hammurabi Java

A lightweight peer to peer communication api

1
gtmesh
gtmesh julianfrank Go

gotalk mesh

1
newscast
newscast ctbarbour Erlang

Erlang/OTP implementation of the Newscast model for information propagation

1
SISCar-2P
SISCar-2P Deniscapp JavaScript

Peer-to-peer prototype using Peer.js/WebRTC

1
Torrent
Torrent sbreban Java
1
scuttlebot-ws
scuttlebot-ws vuldin JavaScript

websocket (socket.io) wrapper for scuttlebot

1
PeerToPeer-Torrent-Client
PeerToPeer-Torrent-Client DanIulian Java

Fully functional PeerToPeer Torrent Application for files transfer.

1
comet
comet phlhg Python

A python based P2P chat application for ICT-class

1
distributed-backup-system-lan
distributed-backup-system-lan motapinto Java

Distributed Backup System for a local area network (LAN)

1
NodeJS_zoom_clone
NodeJS_zoom_clone ahmedbrh JavaScript

Zoom clone

1
SiteNeedAName
SiteNeedAName PaulCombal PHP

This website needs a name. The goal is to be able to publish IPFS hashes publicly in one place.

1
CS3103-Project
CS3103-Project goshaQ Java

The p2p file transfer system based on BitTorrent protocol implemented during fall semester at NUS

1
PeerModule
PeerModule ThibaultTourailles Swift
1
totem-message-service
totem-message-service totem-tech JavaScript

Totem in-app p2p messaging server.

1
hexalog
hexalog hexablock Go
1
Browser-Facetime
Browser-Facetime Adam1400 JavaScript

Free video chat service in the browser

1
peerjs-p2p-chat
peerjs-p2p-chat AndrewChe7 HTML

It's simple p2p chat app made with peerjs and nw.js

1
datbox
datbox vesparny JavaScript

peer-to-peer file sharing in your browser

1
FIle-Sharing-App-Over-Network
FIle-Sharing-App-Over-Network abhi-biswas Java

A java based app for file sharing.

1
wattlab
wattlab admsterling Vue

A lab management system developed for Heriot-Watt University and to be used as my final year dissertation project.

1
MobileP2P
MobileP2P HarshShah1997 Java

A load balanced P2P network in smartphones

1
Autorrent
Autorrent ThomasF34 JavaScript

Automatic file-downloading program usable via a Telegram Bot

1
qf
qf GregorioDiStefano Go

Quickly and securely copy files between servers

1