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

ipfilter
ipfilter fonic Shell

IP Filter Updater & Generator (ipfilter) - Generates PeerGuardian (.p2p) blocklist from I-BlockList blocklists and GeoLite2 country blocks

108
figo
figo rnbguy Go

P2P file transfer utility

107
livelook
livelook misterhat JavaScript

soulseek client in javascript

107
meanOs
meanOs meanos HTML

📛 Mean OS: Web 3 Operating System (Mean Stack). The first decentralized, artificially intelligent, MEAN.js stack, operating system. Mean OS is the o...

106
rtc-ssh
rtc-ssh mxseba Go

WebRTC wrapper for SSH connect

106
PeerFast
PeerFast DiegoRBaquero HTML

⚡️ P2P Fast.com Clone

105
yip
yip femboyisp Rust

🦊 Invisible low-latency P2P mesh VPN - silent to DPI, Reed–Solomon FEC loss-recovery, self-certifying mesh discovery, NAT hole-punching. What does th...

105
u2web
u2web suconghou Vue

stream youtube video with p2p

104
client
client TheToxProject JavaScript

The Universal Tox client. Platform-agnostic Tox client with user-friendlyness in mind!

103
kaspa-ng
kaspa-ng aspectron Rust

Kaspa p2p desktop node, wallet and BlockDAG visualizer

103
mtgatool-desktop
mtgatool-desktop mtgatool JavaScript
103
simple-torrent-android
simple-torrent-android masterwok Kotlin

A torrent client library for Android that utilizes frostwire-jlibtorrent. It supports sequential and simultaneous downloads.

101
rdoc
rdoc gpestana Go

Conflict-free replicated JSON implementation in native Go

100
conceal-core
conceal-core ConcealNetwork C++

Conceal Core (CLI)

100
transmitic
transmitic transmitic HTML

Encrypted, peer to peer, file transfer program :: https://discord.gg/tRT3J6T :: https://www.reddit.com/r/transmitic/ :: https://twitter.com/transmitic

100
Remote-MediaServer
Remote-MediaServer OwenRay JavaScript

A NodeJS based media server: Manage, watch and share your movies and tv series.

100
cable
cable cabal-club

A lightweight peer-to-peer chat protocol.

99
ConnectX
ConnectX Corona-Studio C#

A cross-platform Minecraft P2P online multi-player library in C#, developed using high-performance sockets for excellent forwarding performance, with...

99
p2p-internet-workshop
p2p-internet-workshop tomeshnet JavaScript

Building the Peer-to-Peer Internet workshop series

99
peertube_ynh
peertube_ynh YunoHost-Apps Shell

Federated (ActivityPub) video streaming platform using P2P for YunoHost

98
iot
iot pmarrapese Python

Resources for IoT security research

98
cabal-client
cabal-client cabal-club JavaScript

interface for writing peer-to-peer chat clients

98
hypercloud
hypercloud dat-ecosystem-archive JavaScript

A hosting server for Dat. [ DEPRECATED - see github.com/beakerbrowser/hashbase for similar functionality. More info on a...

97
discovery-swarm-webrtc
discovery-swarm-webrtc geut JavaScript

discovery-swarm for WebRTC

97
dashbeam.net
dashbeam.net tonyantony300 JavaScript

Home for dashbeam website.

97
splitio
splitio cryptoboid Svelte

split your bills easily! splitio is an open-source webapp built for tracking debts and payments quickly, without any user accounts. works as a splitwi...

97
nodyx
nodyx Pokled Svelte

Self-hosted community platform Forum + Chat + Voice + P2P + Canvas + Homepage Builder. One server, one community, forever. AGPL-3.0. Discord alternat...

97
airtrash
airtrash maciejczyzewski C++

📡 100 tiny steps to build cross-platform desktop application using Electron/Node.js/C++

96
js-dag-service
js-dag-service ipfs TypeScript

Library for storing and replicating hash-linked data over the IPFS network.

95
p3lib
p3lib hashmatter Go

privacy preserving primitives and protocols (p3) for routing and messaging in P2P networks

95
Layr
Layr layr-team JavaScript

A decentralized (p2p) file storage system built atop Kademlia DHT that enforces data integrity, privacy, and availability through sharding, proofs of...

95
go2p
go2p v-braun Go

Simple to use but full configurable p2p framework

95
callme
callme n0-computer Rust

peer to peer audio calls with iroh

95
Risuko
Risuko YueMiyuki Rust

A full-featured download manager.

94
KaspaWallet
KaspaWallet kaspa-foundation Rust

Kaspa p2p desktop node, wallet and BlockDAG visualizer

94
MlDHT
MlDHT cit Elixir

MLDHT is an elixir package that provides a mainline DHT implementation according to BEP 05.

94
meepo
meepo PeerXu Go

Connect to your service without public IP in p2p channel

94
autodl-rutorrent
autodl-rutorrent autodl-community JavaScript

ruTorrent plugin for autodl-community fork of autodl-irssi

93
DisasterNet
DisasterNet AbhinavXJ Go

An emergency communication system that works totally without internet!

93
open-nft-marketplace
open-nft-marketplace DexKit TypeScript

An NFT Marketplace running on ethereum, binance smart chain, polygon, avalanche, fantom, optimism and arbitrum powered by 0x smart contracts. Made in...

93
nextgraph-rs
nextgraph-rs nextgraph-org Rust

Rust implementation of NextGraph, a Decentralized, local-first and encrypted ecosystem. With TS, React, Svelte, VueJS and Python bindings,

92
platform
platform dashpay Rust

Structured data storage blockchain with secondary indices and identities.

92
dat-keyserver
dat-keyserver tdjsnelling JavaScript

a distributed PGP keyserver project based on the dat protocol

91
minibolt
minibolt minibolt-guide Markdown

A step-by-step guide to building a Bitcoin & Lightning node, and other stuff, on a personal computer.

91
codebase
codebase PeerViewer JavaScript

PeerViewer codebase for the free open-source peer-to-peer remote desktop and support solution.

90
tvbus.android
tvbus.android binstreamio Java

tvbus.android is a live streaming android SDK based on P2P technology.

90
awesome-radical-decentralization
awesome-radical-decentralization LibreCybernetics

Awesome projects for radical decentralization.

90
IPConnect
IPConnect shashwatdixit124 C++

P2P Chat and File Transfer Desktop Application

90
otr.to
otr.to jermainee TypeScript

A secure peer-to-peer chat in your web browser

89
wenat-client-java
wenat-client-java newpanjing Java

Wenat内网穿透,java版客户端

89