Topic

p2p

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 (1612)

ambc
ambc ambientsprotocol JavaScript

Compile programs to Ambients

11
PeerTunes
PeerTunes BenjaminLawson JavaScript

A P2P music synchronization service.

11
SAY-Talk
SAY-Talk saytoonz Java

Highly encrypted open source Chat and VOIP app with Firebase, supporting conference and p2p calls with jitsi

11
AppleByte
AppleByte AppleByteMe C++

ArtByte Core source code

11
rn-dat
rn-dat geut JavaScript

React native dat experiment

11
wego
wego ourgo Go

Open Project: wego (Web Online Instant Messaging)

11
ZeroDevLib
ZeroDevLib purplesyringa JavaScript

Libraries for ZeroNet

11
Ixian-Core
Ixian-Core ProjectIxian C#

Core components/SDK for the Ixian Network

11
bitweb
bitweb bitweb-project C++

Bitweb a new Peer-to-Peer Electronic Cash System

11
EulerFinder
EulerFinder Axeltherabbit JavaScript

ZeroNet search engine

11
sakura
sakura zakuro-ai Python

Sakura is the ML library of the Zakuro framework. It provides asynchronous distributed training for Pytorch.

11
AppRTCMobile
AppRTCMobile tc214 Java

WebRTC Android demo, supporting p2p video chatting in LAN without server.

11
miropad
miropad teomrd JavaScript

✍️ MiroPad | Note-keeping app for the browser & the mobile (PWA)

11
bep53-range
bep53-range webtorrent JavaScript

Parse and compose Magnet URI extension (BEP53) ranges

11
KademliaFileStorage
KademliaFileStorage apontini Java

File storage system using Kademlia p2p network

11
kademlia-dht-rs
kademlia-dht-rs nmrshll Rust

Rust implementation of a kademlia DHT

11
xmrig-upx-deprecated
xmrig-upx-deprecated uPlexa C++

XMRig-UPX: A CPU miner for uPlexa

11
ngcore
ngcore ngchain Go

The core daemon of ngchain network node

11
ecoin
ecoin epsylon C++

ECOin is a P2P crypto-currency with the goal of providing a long-term energy-efficient digital economy strategy.

11
boaty
boaty thcolin JavaScript

🌊⛴️ A p2p cli boat - or client, will work with webtorrent and dat

11
wikipeer
wikipeer subins2000 JavaScript

Wikipedia over WebRTC & WebTorrent. Decentralized P2P proxy to access Wikipedia circumventing internet censorship.

11
simple-p2p-social-network
simple-p2p-social-network draeder JavaScript

A Simple P2P Social Network that runs exclusively in the browser to create 'pop-up' social networks on the fly

11
convexity
convexity Convex-Dev Dart

Convex Wallet in Flutter

11
web-overlay
web-overlay abelab TypeScript

An experimental toolkit for constructing Web-based overlay networks

11
rdest
rdest MateuszJanda Rust

Simple BitTorrent client, currently supporting BEP3 specification.

11
fybrrStream
fybrrStream RotonEvan JavaScript

peer-to-peer live streaming

11
p2p
p2p lepeico TypeScript
11
100ProjectsOfCode
100ProjectsOfCode malgulam CSS

Completing 100ProjectsOfCode by https://github.com/aceking007/100ProjectsOfCode.git

11
js
js dnslink-std JavaScript

The reference implementation for DNSLink resolver in JavaScript. Tested in Node.js and in the Browser.

11
pic-share
pic-share eyuelberga JavaScript

P2P picture sharing react application using webRTC

11
OakNet-Link-Api
OakNet-Link-Api OaknetGames C#

This Library allows easy creation of peer to peer multiplayer games

11
ruthenium
ruthenium my-cloud Go

Golang implementation of the Ruthenium blockchain protocol

11
orka
orka 24seconds JavaScript

Okra is Peer to Peer LAN data sharing service

11
hyperforward
hyperforward LuKks JavaScript

Forward peer-to-peer end-to-end encrypted connections

11
cryonote-old
cryonote-old xcn-project C++

CryoNote: the secure, private, untraceable digital Cryptocurrency based on the CryptoNote technology.

10
tuandai-msg-release
tuandai-msg-release tuandaimsg

整理团贷维权消息,寻找挽回损失办法,维护自身合法权益

10
pendulum
pendulum HelixNetwork Java

Pendulum is a distributed messaging protocol that enables globally available tamper proof timestamps :hourglass_flowing_sand:

10
s2s
s2s glurp Ruby

p2p for ruby snipplets applications

10
info
info uniqpath
10
goacoin
goacoin goacoincore C++

GoaCoin Crypto Currency

10
experimental-browser-desktop
experimental-browser-desktop mr9184 JavaScript

An easily customizable implementation of a web browser

10
penta
penta pentaglobal Go

Official Go implementation of the Penta Chain protocol.

10
nexbit
nexbit nexbitproject C++

Nexbit Chain Project Developement Repository

10
loan-calculator
loan-calculator qq1060656096 PHP

贷款计算器,生成还款计划

10
chord
chord danrpts JavaScript

Implementation of the Chord Distributed Hash Table (Stoica et al., 2003); used to build higher-level P2P applications.

10
Ixian-source
Ixian-source ProjectIxian C

Ixian source code repository

10
Influence-P2P
Influence-P2P ChronosX88 Java

*Abandoned* Decentralized messenger for Android, which work on top of TomP2P DHT.

10
bitmail
bitmail bitbaba C

a purly Peer-to-Peer instant messenger client

10
ftrans
ftrans tsuzu Go

simple File TRANSfer program

10
kademlia-go
kademlia-go lithdew Go

S/Kademlia in Go. Heavy WIP.

10