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

AppleByte
AppleByte AppleByteMe C++

ArtByte Core source code

11
info
info uniqpath
11
rn-dat
rn-dat geut JavaScript

React native dat experiment

11
JGUN
JGUN ChronosX88 Java

A realtime, decentralized, offline-first, mutable graph database to sync the Internet.

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
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
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
hyperforward
hyperforward LuKks JavaScript

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

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

This Library allows easy creation of peer to peer multiplayer games

11
orka
orka 24seconds JavaScript

Okra is Peer to Peer LAN data sharing service

11
ruthenium
ruthenium my-cloud Go

Golang implementation of the Ruthenium blockchain protocol

11
airswap-about
airswap-about airswap JavaScript

AirSwap Wiki

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
cryonote-old
cryonote-old xcn-project C++

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

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
wego
wego ourgo Go

Open Project: wego (Web Online Instant Messaging)

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
nexbit
nexbit nexbitproject C++

Nexbit Chain Project Developement Repository

10
loan-calculator
loan-calculator qq1060656096 PHP

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

10
EulerFinder
EulerFinder Axeltherabbit JavaScript

ZeroNet search engine

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
Ixian-DLT
Ixian-DLT ProjectIxian C#

Ixian DLT software

10
bitmail
bitmail bitbaba C

a purly Peer-to-Peer instant messenger client

10
net-nat
net-nat richardschneider C#

Life behind a Network Address Translator

10
vivaldi-coordinates
vivaldi-coordinates reklatsmasters JavaScript

Vivaldi: A Decentralized Network Coordinate System

10
sgtm
sgtm sgtm-club Go

👍 An ongoing-song sharing platform for musicians

10
UnderNet
UnderNet itsMatoosh Java

[Alpha] A P2P mesh distributed network.

10
plexus
plexus Nephys JavaScript

Dependency-free decentralized peer-to-peer network for storage and communication based on the Kademlia distributed hash table.

10
METAVERSE-DAO_CLOUD-ATLAS
METAVERSE-DAO_CLOUD-ATLAS worldpeaceenginelabs Svelte

The ultimate construction kit for anyone interested in exploring the intersection of technology, science, and imagination. - Simply create your O3DE,...

10
nircd
nircd Ronsor Perl

nircd is new ircd intended to decentralize IRC more

10
graphcast-sdk
graphcast-sdk graphops Rust

Graphcast SDK allows you to build gossip-powered applications, called Radios, for Graph Protocol

10