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)

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