back to home

Best Open Source p2p Libraries

A curated list of the most popular GitHub repositories tagged with p2p. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1rustdesk/rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

107,859Rust
Analyze Code

#2fatedier/frp

A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

104,633Go
Analyze Code

#3bitcoin/bitcoin

Bitcoin Core integration/staging tree

88,205C++
Analyze Code

#4syncthing/syncthing

Open Source Continuous File Synchronization

80,114Go
Analyze Code

#5ethereum/go-ethereum

Go implementation of the Ethereum protocol

50,838Go
Analyze Code

#6anoma/anoma

Reference implementation of Anoma

34,054Elixir
Analyze Code

#7webtorrent/webtorrent

⚡️ Streaming torrent client for the web

30,788JavaScript
Analyze Code

#8ipfs/ipfs

Peer-to-peer hypermedia protocol

23,031
Analyze Code

#9yjs/yjs

Shared data types for building collaborative software

21,261JavaScript
Analyze Code

#10amark/gun

An open source cybersecurity protocol for syncing decentralized graph data.

18,911JavaScript
Analyze Code

#11HelloZeroNet/ZeroNet

ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

18,740JavaScript
Analyze Code

#12Chocobozzz/PeerTube

ActivityPub-federated video streaming platform using P2P directly in your web browser

14,528TypeScript
Analyze Code

#13peers/peerjs

Simple peer-to-peer with WebRTC.

13,216TypeScript
Analyze Code

#14berty/berty

Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network

9,084TypeScript
Analyze Code

#15orbitdb/orbitdb

Peer-to-Peer Databases for the Decentralized Web

8,737JavaScript
Analyze Code

#16beakerbrowser/beaker

An experimental peer-to-peer Web browser

6,761JavaScript
Analyze Code

#17libp2p/go-libp2p

libp2p implementation in Go

6,723Go
Analyze Code

#18uber/kraken

P2P Docker registry capable of distributing TBs of data in seconds

6,647Go
Analyze Code