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

ataraxia
ataraxia aholstenson TypeScript

P2P messaging over mesh networks for NodeJS and browsers

79
IPFSfB
IPFSfB IBM Go

InterPlanetary File System for Business (IPFSfB) is an enterprise blockchain storage network based on InterPlanetary File System.

79
P2P
P2P rain9155 Java

:speech_balloon: 一个仿微信的即时通信应用

79
ethp2p
ethp2p Rjected Rust

P2P types for ethereum

79
BioCrypt
BioCrypt Abdullah4345 Python

BioCrypt-Personal is a biometric-based encryption system that secures sensitive files using fingerprint authentication and encryption, with support f...

79
nostr-commander-rs
nostr-commander-rs 8go Rust

simple but convenient CLI-based Nostr client app for following users and sending DMs

78
aquadoggo
aquadoggo p2panda Rust

Node for the p2panda network handling validation, storage, aggregation and replication

78
Radiance
Radiance Empornium C++

High-Performance BitTorrent Tracker written in C++

78
handbook
handbook p2panda CSS

Website with tutorials, specification, info and learn sections of p2:panda_face:

78
flutter_p2p
flutter_p2p mintware-de Dart

A Wi-Fi Direct Plugin for Flutter

78
p2p-project
p2p-project p2p-today Java

A peer-to-peer networking framework to work across languages

78
ca11
ca11 garage44 JavaScript

Multi-Protocol Webphone

78
torram
torram vbuell Python

Utility that recreates a torrent download directory from fully and partially downloaded files

78
p2p-clipboard
p2p-clipboard gnattu Rust

A Peer-to-Peer cross-platform clipboard syncing tool.

78
openwebtorrent-tracker
openwebtorrent-tracker OpenWebTorrent C++

Fast and simple Webtorrent tracker implementation in C++

78
swift-libp2p
swift-libp2p swift-libp2p Swift

Swift implementation of libp2p, a modular & extensible networking stack

78
sailplane-web
sailplane-web cypsela JavaScript

Collaborative p2p file sharing in the browser

77
CWP-Utilities
CWP-Utilities bongochong Batchfile

Combined Windows Privacy Utilities | Hosts file updater, block list manager, and more. Open source tools for Windows users, to help ensure privacy & s...

77
chainode
chainode davidemiceli JavaScript

Fast, Highly Scalable, and Lightweight Private Blockchain Network based on node.js

76
btSearch
btSearch Bmixo Go

opensource torrent search engine write in golang

76
rollupid
rollupid proofzero TypeScript

Identity management for the private web

76
js-client
js-client fluencelabs TypeScript

JS Client to Fluence Network

75
p2poolv2
p2poolv2 p2poolv2 Rust

P2Poolv2 - Rebooting P2Pool for Bitcoin

75
drops
drops stealth C++

opmsg p2p transport network

75
torrent-spider
torrent-spider bttown Go

基于DHT的p2p网络资源爬虫

75
blackbox_node
blackbox_node wadadawadada JavaScript

Off-grid mesh node with local AI TAK integration and Bitcoin Cashu payments built on Meshtastic

74
PriceDoge
PriceDoge DimensionDev TypeScript

A Chrome extension for price comparison

74
PhpSpiderMagnetBitTorrent
PhpSpiderMagnetBitTorrent dalaizhao PHP

php实现p2p中DHT网络爬虫,并提供搜索下载

74
FogConnect
FogConnect PearInc C

提供企业级网络设备之间数据的快速,安全,可靠的P2P传输协议

73
EasyNotes
EasyNotes r57zone Pascal

Note apps for Windows, Android and iOS with P2P sync / Приложения заметок для Windows, Android и iOS, с P2P синхронизацией

73
peersky-browser
peersky-browser p2plabsxyz JavaScript

A peer-to-peer web browser

73
picostack
picostack telamon JavaScript

Web8.0 Framework, 0% Backend, 10'000% Frontend

72
cheqd-node
cheqd-node cheqd Go

Ledger/node software for cheqd's decentralised identity network. Built using the Cosmos SDK blockchain framework.

72
blobcache
blobcache blobcache Go

Content-Addressed Storage

71
filefilego
filefilego filefilego Go

Decentralized Data Sharing Network - A Peer-to-peer, censorship-resistant, and a privacy-focused data sharing network

71
pkc-js
pkc-js pkcprotocol TypeScript

A Javascript API to build p2p social applications using PKC protocol

71
orbit-core
orbit-core orbitdb-archive JavaScript

Orbit communication protocol and library

71
gostream
gostream MrRobotoGit Go

The most advanced BitTorrent engine and FUSE virtual filesystem for live streaming to your private Plex/Jellyfin library. Forget Real-Debrid.

70
p2p-port-forward
p2p-port-forward selvakn Go

Command line utility to forward ports between two hosts across different networks/subnets, in a peer-to-peer fashion using zerotier, without sudo priv...

70
hyveos
hyveos p2p-industries Rust

Robot communication and coordination network.

70
callme
callme n0-computer Rust

peer to peer audio calls with iroh

70
kiwistand
kiwistand attestate JavaScript

kiwistand is a p2p node client for a web3 writer friendly Hacker News that nobody controls but everybody co-owns

70
stun_max
stun_max uk0 Go

P2P TCP tunnel with STUN hole punching and automatic server relay fallback. Cross-platform GUI + CLI. Zero configuration networking.

70
iMoney
iMoney xinpengfei520 Kotlin

iMoney 金融项目

69
ciruela
ciruela tailhook Rust

A peer-to-peer synchronization software for servers in datacenters.

69
verlihub
verlihub Verlihub C++

Verlihub 1.7.0.0

68
filelove
filelove midzer CSS

Minimal p2p file transfer right in the browser

68
udp-discovery-cpp
udp-discovery-cpp truvorskameikin C++

A small library to add local network discovery feature to your C++ programs with no dependencies

68
conceal-desktop
conceal-desktop ConcealNetwork C++

Conceal Desktop (GUI)

68
hyperfeed
hyperfeed poga JavaScript

decentralized rss publishing

68