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
RustDesk
RustDesk is an open-source remote desktop application written in Rust with a Flutter UI, working as a self-hostable alternative to TeamView…
93121900stable
bitcoin/bitcoin
Bitcoin Core is the reference full-node implementation of the Bitcoin peer-to-peer network, fully downloading and validating blocks and tra…
9390016stable
ethereum/go-ethereum
go-ethereum (Geth) is the official Go implementation of the Ethereum protocol, serving as an execution client that runs full, archive, or l…
9851314stable
bitchat
A decentralized peer-to-peer messaging app that combines offline Bluetooth LE mesh networking with internet-based Nostr protocol transport,…
8435966active
anoma/anoma
Anoma is the reference implementation of the Anoma protocol, a distributed operating system that abstracts existing blockchains into config…
8433637active
WebTorrent
WebTorrent is a streaming BitTorrent client written entirely in JavaScript that runs in Node.js (using TCP/UDP) and in the browser (using W…
9831372active
ipfs/ipfs
IPFS (InterPlanetary File System) is an open peer-to-peer protocol and suite of tools for content-addressed storage and transfer of data wi…
4123055stable
Yjs
Yjs is a high-performance CRDT framework that exposes shared data types (Y.Map, Y.Array, Y.Text, Y.Xml) which automatically sync and merge …
9322702stable
open-ani/animeko
Animeko is a one-stop, open-source anime discovery, tracking, and watching application built entirely in Kotlin with Compose Multiplatform.…
9819781active
amark/gun
GUN is an open-source decentralized graph database protocol and JavaScript library for syncing data peer-to-peer in realtime, with offline-…
6619127active
ipfs/kubo
Kubo is the reference Go implementation of IPFS, running a daemon that stores and serves content-addressed data. It ships a CLI, HTTP Gatew…
9417114active
zerotier/ZeroTierOne
ZeroTier is a software-defined networking tool that creates secure virtual Ethernet networks spanning devices, VMs, containers, and clouds …
8417047stable
canopy-network/canopy
The official Go implementation of the Canopy Network protocol, a recursive blockchain framework and seed L1 chain for launching new interop…
8915494active
Chocobozzz/PeerTube
PeerTube is a free, open-source, self-hosted video streaming platform that uses ActivityPub federation to connect independent video hosting…
9815277stable
PeerJS
PeerJS is a JavaScript/TypeScript library that wraps WebRTC into a simple, event-driven peer-to-peer API for data channels and audio/video …
5413431active
EasyTier/EasyTier
EasyTier is a decentralized mesh VPN written in Rust that connects devices into one virtual network with peer-to-peer links, NAT traversal,…
8913324active
n0-computer/iroh
Iroh is a Rust networking library that establishes direct peer-to-peer QUIC connections between endpoints dialed by public key, with NAT ho…
9912305active
Nostr
Nostr (Notes and Other Stuff Transmitted by Relays) is an open, simple protocol for building a censorship-resistant global social network. …
3512006active
schlagmichdoch/PairDrop
PairDrop is a browser-based, AirDrop-like file sharing app that transfers files peer-to-peer between devices on the same local network or o…
6811258active
ValveSoftware/GameNetworkingSockets
GameNetworkingSockets is a C++ transport layer library for games providing connection-oriented, message-oriented communication over UDP wit…
959865stable
berty/berty
Berty is an open-source, peer-to-peer messaging app with end-to-end encryption that works with or without internet access, using libp2p, IP…
969279active
orbitdb/orbitdb
OrbitDB is a serverless, distributed peer-to-peer database library built on IPFS and Libp2p Pubsub, using Merkle-CRDTs for conflict-free re…
698797active
Anytype
Anytype Desktop is the official cross-platform client for Anytype, a local-first, peer-to-peer, end-to-end-encrypted personal knowledge bas…
928705active
Meshtastic
Meshtastic is an open-source, off-grid mesh communication system that runs on inexpensive LoRa radios, enabling long-range encrypted text m…
968212active
ntop/n2n
n2n is a lightweight peer-to-peer VPN written in C that creates encrypted virtual networks capable of bypassing intermediate firewalls. It …
667005active
uber/kraken
Kraken is a P2P-powered Docker registry from Uber that distributes container images and large blobs across clusters using BitTorrent-style …
976737active
mistweaverco/bananas
Bananas is a cross-platform desktop application for simple peer-to-peer screen sharing on Mac, Windows, and Linux using WebRTC. It requires…
886582active
ipfs/ipfs-desktop
IPFS Desktop is a user-friendly desktop application that bundles a complete IPFS node (Kubo) with a GUI file manager, peer map, and content…
946563active
grishka/NearDrop
NearDrop is an unofficial macOS implementation of Google's Nearby Share/Quick Share protocol, letting Android devices send files to a Mac o…
546228active
anacrolix/torrent
A full-featured BitTorrent client library and CLI utilities written in Go, designed to be embedded in other projects. It supports streaming…
776100stable
arvidn/libtorrent
libtorrent is a feature-complete, efficient C++ library implementing the BitTorrent protocol with support for popular extensions including …
946040stable
paradigmxyz/reth
Reth is a production-ready, modular Ethereum execution layer client written in Rust, usable both as a full node binary and as a set of comp…
995751stable
baairon/torlink
torlink is a zero-setup torrent finder and downloader that runs in the terminal, aggregating searches across curated sources like YTS, 1337…
795373active
bisq-network/bisq
Bisq is an open-source desktop application and peer-to-peer network for exchanging bitcoin for national currencies and other cryptocurrenci…
995128stable
HelloZeroNet/ZeroNet
ZeroNet is a decentralized web platform that serves websites peer-to-peer using Bitcoin cryptography for site signing and the BitTorrent ne…
2318772maintenance
bitcoin-wallet/bitcoin-wallet
Bitcoin Wallet is a standalone Bitcoin payment app for Android devices that runs its own Bitcoin node via bitcoinj, requiring no centralize…
364160active
miroslavpejic85/p2p
A portable peer-to-peer remote desktop application for Windows built in C#, allowing two peers to share screens, control desktops, and chat…
234062active
spegel-org/spegel
Spegel is a stateless cluster-local OCI registry mirror for Kubernetes that lets every node share container images peer-to-peer via contain…
963753active
urbit/urbit
Urbit is a personal server stack built from scratch, consisting of an operating system kernel (Arvo), a virtual machine runtime (Vere), and…
983621active
RevenantX/LiteNetLib
LiteNetLib is a lightweight reliable UDP networking library for .NET, Mono, and Unity. It provides reliable/unordered delivery, packet frag…
893609active
webtorrent/instant.io
Instant.io is a web application for streaming file transfer over WebTorrent (BitTorrent over WebRTC), letting users share and download file…
773594active
rlabrecque/Steamworks.NET
Steamworks.NET is a C# wrapper for Valve's Steamworks API, usable with Unity or any C#/.NET application. It provides a near 1:1 mapping to …
933581active
neo-project/neo
The C# reference implementation of the Neo blockchain protocol, a distributed network for the 'Smart Economy' supporting smart contracts an…
973535active
dragonflyoss/dragonfly
Dragonfly is a CNCF Graduated P2P-based file and container image distribution system that accelerates large-scale delivery of images, OCI a…
953311stable
libp2p
libp2p is a modular peer-to-peer networking stack and protocol suite, originally extracted from IPFS, with implementations in Go, Rust, Jav…
693116stable
nicotine-plus/nicotine-plus
Nicotine+ is a graphical client for the Soulseek peer-to-peer file-sharing network, written in Python with a GTK interface. It lets users s…
793056active
holepunchto/hypercore
Hypercore is a JavaScript library implementing a secure, distributed append-only log that uses signed merkle trees to verify data integrity…
992903active
maxmcd/webtty
A Go CLI tool that shares a terminal session over WebRTC, letting a remote peer connect via a pasted SDP exchange or a static browser page …
232813active
paullouisageneau/libdatachannel
libdatachannel is a standalone C++17 library (with C bindings) implementing WebRTC Data Channels, WebRTC Media Transport, and WebSockets wi…
902719stable
ShareDropio/sharedrop
ShareDrop is a web application inspired by Apple AirDrop that transfers files directly between devices using WebRTC peer-to-peer connection…
3510749maintenance
FISCO-BCOS/FISCO-BCOS
FISCO BCOS is an open-source permissioned (consortium) blockchain platform written in C++, originally launched by the Financial Blockchain …
832598active
molvqingtai/WebChat
A decentralized browser extension that lets visitors of the same website chat anonymously via WebRTC peer-to-peer, end-to-end encrypted com…
912555active
epsylon/ufonet
UFONet is a free, P2P and cryptographic 'disruptive toolkit' written in Python for performing DoS and DDoS attacks at Layer 7 (HTTP) via Op…
762509active
atomashpolskiy/bt
Bt is a full-featured BitTorrent library and client written in Java 8, supporting DHT, magnet links, peer exchange, message stream encrypti…
632470active
markqvist/NomadNet
Nomad Network is a Python terminal application for encrypted, off-grid mesh communication built on the Reticulum and LXMF protocols. It pro…
872457active
Peergos/Peergos
Peergos is a peer-to-peer, end-to-end encrypted global filesystem with fine-grained cryptographic access control, built on IPFS/libp2p with…
772451active
jeremyckahn/chitchatter
Chitchatter is a free, open-source communication tool offering secure peer-to-peer chat, video, audio, and file sharing directly between br…
752321active
irungentoo/toxcore
Toxcore is the core C library implementing the Tox protocol, a fully encrypted, peer-to-peer, serverless communication platform for instant…
328748maintenance
sonosaurus/sonobus
SonoBus is an open-source application for streaming high-quality, low-latency peer-to-peer audio between devices over the internet or a loc…
652168active
dat-ecosystem/dat
Dat is a command-line tool and JavaScript library for peer-to-peer sharing and live synchronization of files over the Hypercore Protocol, c…
238227maintenance
pojntfx/weron
weron is a Go-based tool and library that creates lean, fast, and secure overlay networks using WebRTC. It connects nodes behind NATs and f…
302109active
oxen-io/lokinet
Lokinet is the reference implementation of LLARP, a low-latency layer 3 onion routing protocol that forms a decentralized, IP-based overlay…
672085active
mudler/edgevpn
EdgeVPN is a statically compiled, decentralized p2p VPN built on libp2p that creates private networks joined via shared tokens, with no cen…
992067active
feross/simple-peer
A JavaScript library providing a simple, node.js-style API for WebRTC peer-to-peer video, voice, and data channels. It works in both the br…
327803maintenance
openp2p-cn/openp2p
OpenP2P is a lightweight, open-source P2P networking tool written in Go that connects devices across NATs using UDP/TCP hole punching, UPnP…
832023active
holepunchto/hyperdrive
Hyperdrive is a JavaScript library implementing a secure, real-time distributed file system built on Hypercore and Hyperbee. It provides a …
822016active
librats/rats-search
A cross-platform BitTorrent search engine for desktop and web servers that crawls the DHT network and indexes torrents for full-text search…
991960active
BiglySoftware/BiglyBT
BiglyBT is a feature-filled, open-source, ad-free BitTorrent client forked from the Azureus project and maintained by original developers. …
861948active
webtorrent/bittorrent-tracker
A Node.js and browser library implementing both BitTorrent tracker client and server, supporting HTTP, UDP, and WebTorrent (WebSocket/WebRT…
821937active
teamtype/teamtype
Teamtype is a peer-to-peer, editor-agnostic tool for real-time collaborative editing of local text files and directories, built in Rust on …
861907active
LBRY
LBRY SDK is a Python implementation of the LBRY decentralized peer-to-peer protocol for publishing, discovering, and monetizing digital con…
237173maintenance
besu-eth/besu
Besu is an enterprise-grade, Apache 2.0 licensed Ethereum execution client written in Java, compatible with Ethereum Mainnet and public tes…
991830stable
deluge-torrent/deluge
Deluge is a lightweight, cross-platform BitTorrent client built on libtorrent, using a daemon/client split so downloads run headless while …
641790stable
Novage/p2p-media-loader
P2P Media Loader is an open-source JavaScript/TypeScript library that enables peer-to-peer delivery of live and on-demand HLS and MPEG-DASH…
981712active
UniClipboard/UniClipboard
UniClipboard is a privacy-first, cross-device clipboard synchronization application built with Rust and Tauri that syncs text, images, file…
851588active
ipfs-cluster/ipfs-cluster
IPFS Cluster is a distributed application that orchestrates pinsets across a swarm of IPFS daemons, allocating, replicating and tracking a …
811558active
denislupookov/altersend
AlterSend is an open-source cross-platform app for sending files directly between devices over the internet via P2P connections, with end-t…
801547active
SChernykh/p2pool
P2Pool is a decentralized, peer-to-peer mining pool for Monero written in C++. It combines the regular payouts of centralized pools with th…
981482active
ethersphere/bee
Bee is a Go client for the Swarm network, a decentralized peer-to-peer storage and communication network built on the Gnosis blockchain. Ru…
951482active
mpetazzoni/ttorrent
Ttorrent is a pure-Java implementation of the BitTorrent protocol providing a tracker, a download client, and torrent metainfo file creatio…
231416active
Holochain
Holochain is an open-source Rust framework for building peer-to-peer applications that run on users' own devices without centralized server…
981392active
haveno-dex/haveno
Haveno is an open-source, non-custodial, peer-to-peer exchange platform for trading Monero against fiat currencies and other cryptocurrenci…
961377active
ipfs/helia
Helia is a lean, modular TypeScript implementation of IPFS for JavaScript and browser environments, succeeding js-ipfs. It lets application…
951341active
holepunchto/hyperswarm
Hyperswarm is a JavaScript library providing a high-level API for finding and connecting to peers interested in a shared 32-byte topic over…
771326active
hemaju/Wireboy.Socket.P2PSocket
A P2P NAT traversal tool written in C#/.NET that punches holes through firewalls to enable remote access between networks, e.g. controlling…
521311active
Bitcoin-ABC/bitcoin-abc
Bitcoin ABC is the reference full-node software implementation for the eCash (XEC) cryptocurrency, forked from Bitcoin Core. It enables pee…
1001301active
webtorrent/bittorrent-dht
A Node.js library implementing the BitTorrent DHT protocol (BEP 5) for trackerless peer discovery, with support for BEP44 arbitrary data st…
851279active
alanmcgovern/monotorrent
MonoTorrent is a BitTorrent library for .NET implementing a wide range of BitTorrent Enhancement Proposals (BEPs), including DHT, UDP track…
821234active
tanshuai/alphabiz
Alphabiz is a fully decentralized media platform and blockchain-based marketplace, positioned as a Web3 alternative to YouTube. It is also …
671215active
qtumproject/qtum
Qtum Core is the reference full-node wallet and daemon for the Qtum hybrid blockchain, which combines Bitcoin's UTXO model with Ethereum Vi…
861212active
hyphanet/fred
Fred (Freenet REference Daemon) is the core node software of Hyphanet (formerly Freenet), a peer-to-peer platform for censorship-resistant,…
891210active
opengnb/opengnb
OpenGNB is an open-source decentralized Software Defined Virtual Network (SDVN) that creates a layer-3 P2P VPN with strong NAT traversal, l…
931203active
n0-computer/sendme
Sendme is a Rust CLI tool for sending files and directories over the internet, built on the iroh and iroh-blobs protocols. It handles NAT h…
881171active
corda/corda
Corda is an open-source blockchain/distributed ledger platform designed for business use, enabling interoperable networks that transact wit…
674074maintenance
johanhelsing/matchbox
Matchbox is a Rust library and toolset for painless peer-to-peer WebRTC networking targeting both wasm/browser and native applications. It …
741148active
ldoubil/astral
Astral is a cross-platform GUI application built with Flutter on top of the EasyTier Rust backend, providing decentralized P2P virtual netw…
861147active
cenkalti/rain
Rain is a high-performance BitTorrent client and embeddable Go library, running in production at put.io. It supports core BitTorrent BEPs i…
941144active
savoirfairelinux/opendht
OpenDHT is a lightweight C++17 distributed hash table (DHT) library providing an easy-to-use distributed in-memory data store with redundan…
861143active
insidegui/MultipeerKit
A Swift library that wraps Apple's MultipeerConnectivity framework with a Codable-based API, letting iOS, macOS, and tvOS devices exchange …
631132stable
zpl-c/enet
A fork of the ENet reliable UDP networking library written in pure C, distributed as a single header. It adds IPv6 support, monotonic time,…
901081active

page 1 / 3 next →