Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: p2p

216 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
cdnbye/hlsjs-p2p-engine
A JavaScript library that layers a WebRTC datachannel-based peer-to-peer network on top of hls.js, letting viewers share HLS video segments…
511073active
ArweaveTeam/arweave
The official Erlang implementation of the Arweave protocol, a distributed, cryptographically verified permanent archive built on a cryptocu…
871072stable
fm-sys/pairdrop-android
PairDrop for Android is an open-source Android client for the PairDrop/Snapdrop browser-based local file sharing service. It integrates wit…
701070active
G-Ray/pikatorrent
PikaTorrent is a cross-platform BitTorrent client built with Flutter that lets users stream and download torrents on desktop and mobile dev…
811018active
Bitmessage/PyBitmessage
PyBitmessage is the reference client for Bitmessage, a peer-to-peer protocol for sending encrypted, authenticated messages without central …
612883maintenance
picotorrent/picotorrent
PicoTorrent is a tiny, hackable BitTorrent client written in modern C++ and built on Rasterbar-libtorrent. It offers a native Windows inter…
232761maintenance
lbryio/lbry-android
The official LBRY Android app, a mobile browser and wallet for the LBRY decentralized content network. It lets users discover, view, publis…
232396maintenance
ggerganov/wave-share
A proof-of-concept browser application that shares files between nearby devices by performing WebRTC signaling through audio tones instead …
322311maintenance
veggiedefender/torrent-client
A tiny BitTorrent client written in Go that implements the original 2001 BitTorrent protocol spec. It was built as an educational weekend p…
322038maintenance
mafintosh/torrent-stream
torrent-stream is a low-level Node.js streaming torrent client that exposes files inside a torrent as readable streams, downloading pieces …
321973maintenance
steemit/steem
Steem is the C++ implementation of the Steem blockchain, a delegated proof-of-stake (DPOS) network designed for social media applications a…
651949maintenance
perlin-network/noise
noise is an opinionated, easy-to-use peer-to-peer networking stack for decentralized applications and cryptographic protocols, written in G…
231830maintenance
xuperchain/xuperchain
XuperChain is an open-source blockchain framework from Baidu's XuperChain Lab for building high-performance permissioned alliance networks.…
231705maintenance
ssb-server
ssb-server is the gossip and replication server for Secure Scuttlebutt, a peer-to-peer append-only log store that acts as a database, ident…
231702maintenance
CovenantSQL/CovenantSQL
CovenantSQL is a decentralized, Byzantine fault tolerant SQL database built on SQLite with blockchain features like immutable query history…
231528maintenance
miguelfreitas/twister-core
Twister is an experimental peer-to-peer microblogging application with a core daemon (twisterd). It uses a Bitcoin-like blockchain for dece…
321405maintenance
cloudwu/mptun
A small C-based peer-to-peer VPN tunnel over UDP that can aggregate multiple network paths between a client and server. It lets users combi…
321242maintenance
lidgren/lidgren-network-gen3
Lidgren.Network is a C# networking library for the .NET framework that uses a single UDP socket to provide a simple client-server messaging…
321221maintenance
librevault/librevault
Librevault is an open-source, peer-to-peer, decentralized file synchronization application written in C++. The client is currently being re…
101205maintenance
p2pool/p2pool
P2Pool is a decentralized peer-to-peer Bitcoin mining pool implemented in Python that runs alongside a local bitcoind node. It forms a netw…
631199maintenance
fanchangyong/deershare
DeerShare (小鹿快传) is a web-based P2P file transfer tool that uses WebRTC for direct peer-to-peer connections with WebSocket signaling. It le…
321177maintenance
0xs34n/blockchain-cli
A minimal blockchain command-line interface built with Node.js that lets users create blocks, mine with proof-of-work, validate chain integ…
321158maintenance
sudomesh/disaster-radio
Disaster Radio is a work-in-progress long-range, low-bandwidth wireless mesh network project for disaster recovery, powered by solar energy…
601129maintenance
qri-io/qri
Qri is a dataset version control system built on the distributed web (IPFS), letting users version, publish, discover, and collaborate on d…
231112maintenance
arboliva/AirChat
AirChat is a free communication tool that transmits messages over radio waves or audio without requiring internet or cellular infrastructur…
321087maintenance
cjb/GitTorrent
GitTorrent is a peer-to-peer network that shares Git repositories over BitTorrent, acting as a decentralized alternative to GitHub. It inte…
324756experimental
gfodor/p2pcf
P2PCF is a JavaScript library that provides low-cost, serverless WebRTC signalling using a Cloudflare Worker and R2 bucket. It offers room-…
231064maintenance
WaykiChain/WaykiChain
WaykiChain is an open-source public blockchain node implementation (coind) written in C++, designed as a decentralized finance (DeFi) infra…
231043maintenance
socketio/socket.io-p2p
A JavaScript library that sets up WebRTC peer-to-peer connections between browsers using the Socket.IO event protocol, with Socket.IO handl…
321037maintenance
trottier/original-bitcoin
A historical archive of Satoshi Nakamoto's original Bitcoin v0.1 source code, preserved for study and reference. It is not a maintained for…
101009maintenance
freenet/freenet-core
Freenet is a fully decentralized peer-to-peer network implemented in Rust that acts as a global shared computer and distributed key-value s…
953087experimental
TryQuiet/quiet
Quiet is an encrypted peer-to-peer team chat application that serves as a private alternative to Slack and Discord, syncing messages direct…
932641experimental
elendirx/web2web
A proof-of-concept for serving websites entirely via torrents and the Bitcoin blockchain, with no webserver or domain. A Bitcoin OP_RETURN …
322243experimental
saljam/webwormhole
WebWormhole is a tool that creates ephemeral, peer-authenticated WebRTC pipes between computers for sending files or data, secured with a P…
582079experimental
buckyos/CYFS
CYFS (CYberFileSystem) is a Rust-implemented protocol stack that upgrades the Web's basic protocols (TCP/IP+DNS+HTTP) to enable fully decen…
231440experimental
tomaka/redshirt
Redshirt is an experimental operating system written in Rust where all executables are WebAssembly programs loaded from an IPFS-like decent…
581434experimental
darkrenaissance/darkfi
DarkFi is an anonymous Layer 1 blockchain built in Rust that uses zero-knowledge cryptography (zk-SNARKs, halo2, a zkVM) to enable fully pr…
751366experimental
aethereans/aether-app
Aether is a peer-to-peer desktop client for ephemeral, self-moderated public discussion communities, similar to Reddit but with no central …
321256experimental
dennis-tra/pcp
pcp is a command-line peer-to-peer file transfer tool built on libp2p that transfers data directly between peers without relying on central…
101100experimental
lmatteis/torrent-net
TorrentNet is a C application that builds distributed search engines on top of the BitTorrent network and SQLite databases. It lets users q…
321030experimental
ipfs/js-ipfs
A JavaScript implementation of the IPFS peer-to-peer protocol, usable as a library in Node.js and browsers or as a CLI daemon for adding an…
107395abandoned
beakerbrowser/beaker
Beaker Browser was an experimental peer-to-peer web browser built on Electron that added APIs for hosting 'hostless' applications using the…
106744abandoned
dragonflyoss/dragonfly-archived
Dragonfly is a CNCF-graduated P2P-based file and container image distribution system that accelerates large-scale data delivery by leveragi…
105930abandoned
qTox/qTox
qTox is a cross-platform instant messaging desktop client supporting encrypted text chat, voice and video calls, and file transfer over the…
104978abandoned
status-im/status-legacy
Status is a free, open-source mobile Ethereum client combining a private messenger, crypto wallet, and Web3 browser, built with ClojureScri…
104020abandoned
LUX-Core/lux
LUX Core is the full-node client for the LUX cryptocurrency, a 2017 fork of the Bitcoin codebase written in C++ that implements a hybrid Po…
233739abandoned
ssbc/patchwork
Patchwork is a desktop social networking and messaging app built on the Secure Scuttlebutt (SSB) peer-to-peer gossip protocol, allowing use…
103569abandoned
moose-team/friends
Friends is an open-source, peer-to-peer chat application built with Electron that works like Slack but without central servers. It authenti…
103161abandoned
golemfactory/clay
Clay Golem is a Python implementation of a decentralized peer-to-peer marketplace for renting idle CPU and GPU computing power, with Ethere…
102877abandoned
lg/murder
Murder is a Ruby-based deploy tool from Twitter that uses BitTorrent (via BitTornado) to distribute files to hundreds or tens of thousands …
102514abandoned
vzex/dog-tunnel
Dog Tunnel is a Go-based peer-to-peer tunneling tool that provides port mapping over UDP using the KCP protocol, with NAT hole punching ass…
102169abandoned
Peer5/ShareFest
ShareFest is a web-based peer-to-peer file sharing application built on WebRTC Data Channels, letting users share files instantly via a bro…
321687abandoned
orbitdb-archive/orbit
Orbit is a distributed, serverless, peer-to-peer chat application built on IPFS and orbit-db. This repository is the original project hub a…
101632abandoned
mikeal/roll-call
Roll Call is a free, open-source voice chat service with multi-party audio calls and podcast-quality recording, built on WebRTC peer-to-pee…
231558abandoned
amule-project/amule
aMule is a cross-platform peer-to-peer file-sharing client based on eMule, supporting the eD2k and Kademlia networks. This specific reposit…
791343abandoned
rs-ipfs/rust-ipfs
An implementation of the InterPlanetary File System (IPFS) in Rust, providing a blockstore, libp2p integration with DHT content discovery a…
101281abandoned
automerge/hypermerge
Hypermerge is a Node.js library for building peer-to-peer collaborative applications without server infrastructure, combining the Automerge…
101277abandoned
cryptosphere/cryptosphere
Cryptosphere is a global peer-to-peer cryptosystem for publishing and securely distributing content pseudonymously with no central point of…
101144abandoned
ipfs-inactive/js-ipfs-http-client
A JavaScript client library for the IPFS HTTP API that implements the interface-ipfs-core specification, letting applications talk to a rem…
101042abandoned
gitchain/gitchain
Gitchain is a decentralized, peer-to-peer network for hosting Git repositories, applying ideas from Bitcoin, Namecoin, and DHTs. It runs as…
321030abandoned
schollz/croc
croc is a Go CLI tool that lets any two computers securely transfer files and folders peer-to-peer with end-to-end encryption via PAKE, fal…
9940107stable
slackhq/nebula
Nebula is a scalable overlay networking tool (mesh VPN) built on the Noise Protocol Framework, using certificates and security groups for m…
9517658stable
Pion WebRTC
Pion WebRTC is a pure Go implementation of the WebRTC API, enabling real-time audio, video, and data communication without cgo or external …
9816742active
Monero
Monero is the reference implementation of the Monero (XMR) privacy-focused cryptocurrency, including the full node daemon (monerod), wallet…
9310803active
tonyantony300/dashbeam
DashBeam (formerly AltSendme) is an open-source peer-to-peer file transfer application that sends files and folders of any size directly be…
839309active
lightningnetwork/lnd
A complete implementation of a Lightning Network node written in Go, capable of opening and closing payment channels, routing onion-encrypt…
948186stable
markqvist/Reticulum
Reticulum is a cryptography-based networking stack written in Python that builds encrypted, resilient local and wide-area networks over LoR…
997046active
aidlearning/AidLearning-FrameWork
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
705797active
Tribler/tribler
Tribler is a privacy-enhanced BitTorrent client with built-in decentralized search and content discovery, using a custom Tor-like onion rou…
895303active
mimblewimble/grin
Grin is a minimal, open-source implementation of the Mimblewimble blockchain protocol, providing a privacy-preserving digital currency with…
935093active
Bitcore
Bitcore is a full-stack monorepo from BitPay providing infrastructure for building Bitcoin and blockchain-based applications, including a b…
664988active
openziti/zrok
zrok is an open-source tool for securely sharing local web services, files, and TCP/UDP resources over the internet without firewall or NAT…
894645active
PurpleI2P/i2pd
i2pd (I2P Daemon) is a full-featured C++ implementation of an I2P client, providing a universal anonymous network layer with end-to-end enc…
934176active
xubiaolin/docker-zerotier-planet
A Docker-based one-click deployment tool for self-hosting a private ZeroTier Planet (root) server, with an optional web management panel. I…
664073active
vlcn-io/cr-sqlite
cr-sqlite is a run-time loadable extension for SQLite and libSQL, written in Rust, that adds multi-master replication and CRDT-based confli…
663774active
vnt-dev/vnt
VNT is a Rust-based VPN tool for quickly building virtual LANs across the internet, with NAT traversal, P2P tunnels, and point-to-network /…
943180active
ElementsProject/lightning
Core Lightning (CLN) is a specification-compliant Lightning Network node implementation written in C, maintained by Blockstream and in prod…
973088stable
peterq/pan-light
pan-light is an unofficial Baidu Netdisk (Baidu Yun) desktop client built with Go and Qt5/QML that achieves high-speed segmented downloads …
2312129maintenance
i2p/i2p.i2p
I2P (Invisible Internet Project) is the reference Java implementation of a decentralized, anonymizing peer-to-peer overlay network that rou…
892685stable
blenderskool/blaze
Blaze is a progressive web app for peer-to-peer file sharing between multiple devices using WebTorrent (WebRTC) with WebSockets as a fallba…
232478active
learnhouse/learnhouse
LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com…
992203active
RetroShare/RetroShare
RetroShare is a free, open-source, cross-platform, decentralized Friend-to-Friend (F2F) communication platform built in C++ with Qt. It pro…
672012active
dswd/vpncloud
VpnCloud is a high-performance peer-to-peer mesh VPN written in Rust that runs over UDP with strong end-to-end encryption (Curve25519 and A…
231978stable
nymtech/nym
Nym is a decentralized privacy platform built in Rust, centered on a mixnet that shuffles Sphinx packets to protect network-level metadata,…
991912active
SpatiumPortae/portal
Portal is a command-line file transfer utility for sending files and folders between any two computers. It uses PAKE2 end-to-end encryption…
231766active
markqvist/Sideband
Sideband is an end-to-end encrypted, infrastructure-less LXMF messaging and LXST telephony client for Android, Linux, macOS and Windows, bu…
961753active
mafintosh/peerflix
Peerflix is a command-line streaming torrent client for Node.js that downloads torrents while simultaneously serving the video or audio ove…
326273maintenance
gensyn-ai/rl-swarm
RL Swarm is an open-source, permissionless peer-to-peer framework for running reinforcement learning training swarms over the internet, bui…
541679active
snltty/linker
Linker is a self-hosted networking tool written in C# that combines P2P hole punching (UDP/TCP, IPv4/IPv6) with server relay to provide vir…
941489active
coder/wush
wush is a command-line tool for transferring files and opening remote shells between computers over peer-to-peer WireGuard connections. It …
411460active
ChainSafe/lodestar
Lodestar is a TypeScript implementation of the Ethereum Consensus (proof-of-stake) specification, providing a beacon node, validator client…
981419active
libbitcoin/libbitcoin-system
Libbitcoin System is a cross-platform C++ toolkit library for building Bitcoin applications, serving as the base library of the broader lib…
671394active
ShouChenICU/FastSend
FastSend is a browser-based peer-to-peer file transfer tool built on WebRTC, supporting fast file and folder transfers with end-to-end encr…
671307active
liamcottle/reticulum-meshchat
Reticulum MeshChat is an Electron-based mesh network communications app built on the Reticulum Network Stack. It lets users exchange encryp…
881218active
mobilecoinfoundation/mobilecoin
MobileCoin is a privacy-preserving cryptocurrency payments network designed for mobile devices, implemented in Rust. The repository contain…
661172active
fanpei91/torsniff
torsniff is a Go CLI tool that sniffs torrent metadata from the BitTorrent network by participating in the DHT and connecting to peers to d…
104014maintenance
IceFireDB/IceFireDB
IceFireDB is a decentralized, high-performance distributed database written in Go that bridges Web2 and Web3 ecosystems. It offers Redis-co…
671154active
tholian-network/stealth
Stealth is a secure, privacy-focused web browser, scraper, and proxy built in JavaScript that emphasizes automation, bandwidth efficiency, …
321145active
metartc/metaRTC
MetaRTC is a pure C WebRTC SDK designed for embedded, IoT, and robotics devices, implementing a complete WebRTC protocol stack (ICE, DTLS/S…
781143active
torlando-tech/columba
Columba is a native Android messaging and voice call app for the Reticulum network, sending LXMF messages and making LXST calls without int…
821116active

← prev page 2 / 3 next →