Projects in Awesome Lists tagged with peer-to-peer
A curated list of projects in awesome lists tagged with peer-to-peer .
https://github.com/syncthing/syncthing
Open Source Continuous File Synchronization
go p2p peer-to-peer synchronization
Last synced: 06 Jan 2026
https://github.com/schollz/croc
Easily and securely send things from one computer to another :crocodile: :package:
data-transfer file-sharing golang pake peer-to-peer tcp transfer
Last synced: 12 May 2025
https://github.com/yjs/yjs
Shared data types for building collaborative software
collaboration collaborative-editing crdt decentralized offline-first p2p peer-to-peer realtime shared-editing yjs
Last synced: 27 Feb 2026
https://github.com/zerotier/zerotierone
A Smart Ethernet Switch for Earth
decentralization networking peer-to-peer sd-wan sdn virtual-network vpn
Last synced: 28 May 2026
https://github.com/zerotier/ZeroTierOne
A Smart Ethernet Switch for Earth
decentralization networking peer-to-peer sd-wan sdn virtual-network vpn
Last synced: 24 Mar 2025
https://github.com/sharedropio/sharedrop
Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop
ember ember-cli file-sharing javascript peer-to-peer webrtc
Last synced: 15 Mar 2026
https://github.com/laverna/laverna
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
laverna note-taking peer-to-peer socket-io webrtc websocket
Last synced: 13 May 2025
https://github.com/Laverna/laverna
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
laverna note-taking peer-to-peer socket-io webrtc websocket
Last synced: 13 Mar 2025
https://github.com/valvesoftware/gamenetworkingsockets
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
game-development networking peer-to-peer realtime-messaging reliable-messages
Last synced: 12 May 2025
https://github.com/orbitdb/orbitdb
Peer-to-Peer Databases for the Decentralized Web
crdt database decentralized distributed ipfs libp2p merkle-crdt p2p peer-to-peer
Last synced: 13 May 2025
https://github.com/ValveSoftware/GameNetworkingSockets
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
game-development networking peer-to-peer realtime-messaging reliable-messages
Last synced: 21 Mar 2025
https://github.com/lightningnetwork/lnd
Lightning Network Daemon ⚡️
bitcoin blockchain cryptocurrency cryptography lightning lightning-network micropayments payments peer-to-peer protocol
Last synced: 22 Apr 2026
https://github.com/ipfs/js-ipfs
IPFS implementation in JavaScript
decentralized distributed immutable ipfs ipld javascript js-ipfs libp2p p2p peer-to-peer
Last synced: 05 Oct 2025
https://github.com/libp2p/rust-libp2p
The Rust Implementation of the libp2p networking stack.
decentralization libp2p networking peer-to-peer rust
Last synced: 09 Sep 2025
https://github.com/syncthing/syncthing-android
Wrapper of syncthing for Android.
android java p2p peer-to-peer synchronization
Last synced: 10 Apr 2025
https://github.com/miroslavpejic85/mirotalk
🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 8k and 60fps, compatible with all browsers and platforms.
chatgpt conference conferencing decentralized hacktoberfest html-css-javascript javascript meeting mirotalk open-source p2p peer-to-peer screensharing video-call video-chat video-conferencing webrtc webrtc-call webrtc-video whiteboard
Last synced: 13 May 2025
https://github.com/ianramzy/decentralized-video-chat
🚀 Zipcall- Acquired @ 250k users 🚀 Peer to peer browser video calling platform with unmatched video quality and latency.
javascript nodejs peer-to-peer video-call video-chat webrtc
Last synced: 15 May 2025
https://github.com/openziti/zrok
Geo-scale, next-generation peer-to-peer sharing platform built on top of OpenZiti.
file-sharing golang network peer-to-peer reverse-proxy security zero-trust
Last synced: 13 May 2025
https://github.com/syncthing/syncthing-macos
Official frugal and native macOS Syncthing application bundle
apple backup cloud-sync file-sharing file-sync frugal mac macos macosx objective-c osx p2p peer-to-peer simple swift sync sync-files synchronization syncthing
Last synced: 14 May 2025
https://github.com/paullouisageneau/libdatachannel
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
c-plus-plus cpp datachannel libdatachannel libnice p2p peer-to-peer peerconnection rfc-8831 rfc-8834 rtcdatachannel rtcpeerconnection sctp webrtc webrtc-datachannel webrtc-video websocket
Last synced: 02 Apr 2026
https://github.com/andeya/erpc
An efficient, extensible and easy-to-use RPC framework.
go microservice peer-to-peer protocol rpc socket
Last synced: 14 May 2025
https://github.com/Peergos/Peergos
A p2p, secure file storage, social network and application protocol
cryptography decentralized documents encrypted encryption end-to-end-encryption ipfs ipld java libp2p p2p peer-to-peer photos post-quantum privacy security self-authenticated-protocol social-network storage
Last synced: 06 Apr 2025
https://github.com/peergos/peergos
A p2p, secure file storage, social network and application protocol
cryptography decentralized documents encrypted encryption end-to-end-encryption ipfs ipld java libp2p p2p peer-to-peer photos post-quantum privacy security self-authenticated-protocol social-network storage
Last synced: 11 Apr 2025
https://github.com/peer-calls/peer-calls
Group peer to peer video calls for everyone written in Go and TypeScript
conference p2p peer-call peer-calls peer-to-peer sfu video-call webrtc
Last synced: 15 May 2025
https://github.com/gitsummore/nile.js
Scalable peer to peer live video streaming built on torrents and webRTC
distributed livestream peer-to-peer torrent webrtc webtorrent
Last synced: 27 Sep 2025
https://github.com/teamtype/teamtype
Peer-to-peer, editor-agnostic collaborative editing of local text files.
automerge collaboration collaborative-editing crdt local-first peer-to-peer plugin synchronization
Last synced: 09 Apr 2026
https://github.com/socketsupply/socket
A cross-platform runtime for Web developers to build desktop & mobile apps for any OS using any frontend library.
bluetooth create-tauri-app cross-platform desktop edge-computing electron ios javascript localfirst neutralinojs nodejs p2p peer-to-peer react-native tauri udp ui web-native webview
Last synced: 13 May 2025
https://github.com/sonosaurus/sonobus
Source code for SonoBus, a real-time network audio streaming collaboration tool.
aax audio audiounit linux low-latency macos music network peer-to-peer plugin podcasting vst windows
Last synced: 15 May 2025
https://github.com/spatiumportae/portal
Portal is a quick and easy command-line file transfer utility from any computer to another 🌌 ✨
data-transfer e2e file-sharing filetransfer go golang p2p pake peer-to-peer
Last synced: 14 Dec 2025
https://github.com/jeremyckahn/chitchatter
Secure peer-to-peer chat that is serverless, decentralized, and ephemeral
chat decentralized end-to-end-encryption ephemeral p2p peer-to-peer privacy react serverless trystero video-conferencing web-mesh webrtc webtorrent
Last synced: 14 May 2025
https://github.com/dimensiondev/maskbook
The portal to the new, open Internet. ([I:b])
arweave blockchain browser-extension crypto cryptography defi dweb encryption ethereum gundb ipfs nft peer-to-peer privacy-protection social-network web3
Last synced: 17 Nov 2025
https://github.com/DimensionDev/Maskbook
The portal to the new, open Internet. ([I:b])
arweave blockchain browser-extension crypto cryptography defi dweb encryption ethereum gundb ipfs nft peer-to-peer privacy-protection social-network web3
Last synced: 24 Mar 2025
https://github.com/dmotz/trystero
✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase
bittorrent chat dapp decentralized firebase ipfs javascript matchmaking mqtt nostr p2p peer-to-peer realtime serverless signaling signalling supabase web3 webrtc webtorrent
Last synced: 10 Apr 2025
https://github.com/SpatiumPortae/portal
Portal is a quick and easy command-line file transfer utility from any computer to another 🌌 ✨
data-transfer e2e file-sharing filetransfer go golang p2p pake peer-to-peer
Last synced: 24 Mar 2025
https://github.com/rs-ipfs/rust-ipfs
The InterPlanetary File System (IPFS), implemented in Rust.
decentralized immutable ipfs ipld libp2p p2p peer-to-peer rust rust-ipfs
Last synced: 30 Sep 2025
https://github.com/librevault/librevault
Librevault - Peer-to-peer, decentralized and open-source file sync.
c-plus-plus cmake file-sync p2p peer-to-peer rust sync
Last synced: 16 May 2025
https://github.com/coder/wush
simplest & fastest way to transfer files between computers via WireGuard
file-transfer go peer-to-peer wireguard
Last synced: 14 May 2025
https://github.com/haveno-dex/haveno
Decentralized P2P exchange platform built on Monero and Tor
cryptocurrency decentralized exchange haveno java monero p2p peer-to-peer tor
Last synced: 13 Apr 2025
https://github.com/ipfspics/ipfspics-server
Content-addressable, peer-to-peer method of storing and sharing images on the internet.
decentralisation ipfs peer-to-peer picture-gallery
Last synced: 12 Apr 2025
https://github.com/insidegui/multipeerkit
MultipeerConnectivity + Codable = ❤️
ios macos peer-to-peer swift-library tvos
Last synced: 16 May 2025
https://github.com/insidegui/MultipeerKit
MultipeerConnectivity + Codable = ❤️
ios macos peer-to-peer swift-library tvos
Last synced: 22 Jul 2025
https://github.com/dennis-tra/pcp
📦 Command line peer-to-peer data transfer tool based on libp2p.
cli data-transfer dht file-sharing hacktoberfest ipfs libp2p mdns pake peer-to-peer
Last synced: 09 Apr 2025
https://github.com/fluencelabs/nox
Rust implementation of the Fluence network peer
decentralized fluence p2p peer peer-to-peer protocol rust wasm
Last synced: 14 May 2025
https://github.com/tzuhuantai/raspberrypi-webrtc
Native WebRTC low-latency P2P video streaming on Raspberry Pi and NVIDIA Jetson with both hardware and software encoding support.
h264 jetson low-latency nvidia openh264 p2p peer-to-peer raspberry-pi v4l2 video video-streaming webrtc
Last synced: 12 May 2026
https://github.com/lightninglabs/neutrino
Privacy-Preserving Bitcoin Light Client
bitcoin cryptocurrency distributed-systems lightning-network mobile peer-to-peer
Last synced: 13 May 2025
https://github.com/staltz/manyverse
A social network off the grid (real repo at https://gitlab.com/staltz/manyverse)
cyclejs manyverse p2p peer-to-peer scuttlebutt ssb ssbc
Last synced: 15 Dec 2025
https://github.com/redwood/redwood
A highly-configurable, distributed, realtime database that manages a state tree shared among many peers.
badger badgerdb blockchain braid braid-protocol crdt database decentralized end-to-end-encryption git offline-first p2p peer-to-peer realtime-database redwood state-trees
Last synced: 16 May 2025
https://github.com/zerotier/lf
Fully Decentralized Fully Replicated Key/Value Store
database decentralization directed-acyclic-graph peer-to-peer privacy service-discovery
Last synced: 19 Mar 2025
https://github.com/UWNetworksLab/uProxy-p2p
Internet without borders
browser-extension peer-to-peer proxy-server university-of-washington webrtc
Last synced: 13 Mar 2025
https://github.com/uwnetworkslab/uproxy-p2p
Internet without borders
browser-extension peer-to-peer proxy-server university-of-washington webrtc
Last synced: 12 Mar 2026
https://github.com/robosats/robosats
A simple and private bitcoin exchange
bitcoin exchange freedom-tools i2p lightning p2p peer-to-peer privacy tor
Last synced: 13 May 2025
https://github.com/krshh/sonosano
P2P Song Player
audio-player free peer-to-peer peer2peer songs
Last synced: 24 Feb 2026
https://github.com/decred/dcrd
Decred daemon in Go (golang).
blockchain cryptocurrency dcrd decred decred-daemon decred-nodes go golang p2p peer-to-peer
Last synced: 14 May 2025
https://github.com/speek-app/speek
Privacy focused messenger that doesn't trust anyone with your identity, your contact list, or your communications
chat cpp20 messaging p2p peer-to-peer privacy private qml tor
Last synced: 04 Apr 2025
https://github.com/Antonito/gfile
Direct file transfer over WebRTC
file-sharing go golang peer-to-peer peer2peer webassembly webrtc
Last synced: 12 Apr 2025
https://github.com/antonito/gfile
Direct file transfer over WebRTC
file-sharing go golang peer-to-peer peer2peer webassembly webrtc
Last synced: 04 Apr 2025
https://github.com/pion/stun
A Go implementation of STUN
go golang ice networking peer-to-peer pion sip streaming stun voip webrtc
Last synced: 05 Jan 2026
https://github.com/RoboSats/robosats
A simple and private bitcoin exchange
bitcoin exchange freedom-tools i2p lightning p2p peer-to-peer privacy tor
Last synced: 07 Apr 2025
https://github.com/typeintandem/tandem
Typing in Tandem. Decentralized, cross-editor, collaborative text-editing!
collaboration collaborative collaborative-editing cross-editor decentralized macosx peer-to-peer plugin tandem
Last synced: 21 Jun 2025
https://github.com/sourcenetwork/defradb
DefraDB is a Peer-to-Peer Edge Database. It's the core data storage system for the Source Network Ecosystem, built with IPLD, LibP2P, CRDTs, and Semantic open web properties.
crdt database distributed documentdb edge-compute graphql linked-data local-first-software nosql peer-to-peer semantic-web
Last synced: 12 Jan 2026
https://github.com/schollz/peerdiscovery
Pure-Go library for cross-platform local peer discovery using UDP multicast :woman: :repeat: :woman:
discovery-service lan-broadcasting networking peer-to-peer udp-broadcast
Last synced: 14 May 2025
https://github.com/ipfs/distributed-wikipedia-mirror
Putting Wikipedia Snapshots on IPFS
decentralized distributed ipfs p2p peer-to-peer wikipedia
Last synced: 12 Apr 2025
https://github.com/kanishka-linux/kawaii-player
Multimedia player, media library manager and portable media server with PC-To-PC casting feature.
cast media-library media-player media-server mplayer mpv multimedia peer-to-peer pyqt5 python streaming youtube
Last synced: 08 Jan 2026
https://github.com/OpenMined/PyGrid-deprecated---see-PySyft-
A Peer-to-peer Platform for Secure, Privacy-preserving, Decentralized Data Science
Last synced: 14 Mar 2025
https://github.com/simonbengtsson/airdash
File sharing flutter webrtc app enabling sending files to any device from anywhere
app-store-connect file-sharing file-transfer firebase-firestore firebase-functions flutter flutter-app flutter-apps flutter-ci flutter-desktop peer-to-peer production-app webrtc webrtc-signaling
Last synced: 09 Oct 2025
https://github.com/narrowlink/narrowlink
A self-hosted solution to enable secure connectivity between devices across restricted networks like NAT or firewalls
acme narrowlink p2p peer-to-peer proxy publish-website quic remote-access sni-proxy ssh-tunnel tun tunnel zero-trust-network-access
Last synced: 16 Apr 2025
https://github.com/paullouisageneau/libjuice
JUICE is a UDP Interactive Connectivity Establishment library
c ice libnice nat-hole-punching nat-traversal p2p peer-to-peer rfc-5389 rfc-5766 rfc-8445 rfc-8489 rfc-8656 sdp sip stun stun-client turn-client udp webrtc
Last synced: 27 May 2026
https://github.com/0x5eba/Video-Meeting
Google Meet / Zoom clone in a few lines of code
google-meet google-meet-clone meet meetings peer-to-peer screensharing videocall videochat webrtc webrtc-call webrtc-video zoom zoom-clone
Last synced: 02 Apr 2025
https://github.com/streamr-dev/network
Monorepo containing all the main components of Streamr Network.
decentralized peer-to-peer protocol pubsub streamr streamr-client
Last synced: 14 May 2025
https://github.com/doraemonkeys/windsend
Quickly and securely sync clipboard, transfer files and directories between devices. 快速安全的同步剪切板,传输文件或文件夹
clipboard dart file-transfer peer-to-peer rust tls
Last synced: 06 Mar 2026
https://github.com/aperturerobotics/bifrost
Modular networking for Go with pluggable transports, RPC, WebRTC, WebAssembly support.
go nats peer-to-peer rpc webassembly websocket
Last synced: 18 Apr 2026
https://github.com/codebuddies/codebuddies
CodeBuddies.org: Community-organized hangouts for learning programming together - community-built using MeteorJS
google groups hangouts jitsi learning peer-to-peer schedule-hangouts slack study volunteers
Last synced: 17 Apr 2025
https://github.com/greatest-ape/aquatic
High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)
bittorrent high-performance io-uring networking p2p peer-to-peer rust rust-lang torrent webtorrent
Last synced: 14 May 2025
https://github.com/lonero-team/decentralized-internet
A SDK/library for decentralized web and distributing computing projects
big-data biostatistical-computing blockchain cryptography dapps decentralized decentralized-applications decentralized-internet developer-tools dweb grid-computing iot library mesh-networks offline-first p2p peer-to-peer protocols saas sdk
Last synced: 21 Oct 2025
https://github.com/gawen/WireHub
🌍 Decentralized, peer-to-peer and secure overlay networks
decentralized dht peer-to-peer vpn wireguard
Last synced: 30 Mar 2025
https://github.com/Lonero-Team/Decentralized-Internet
A SDK/library for decentralized web and distributing computing projects
big-data biostatistical-computing blockchain cryptography dapps decentralized decentralized-applications decentralized-internet developer-tools dweb grid-computing iot library mesh-networks offline-first p2p peer-to-peer protocols saas sdk
Last synced: 25 Mar 2025
https://github.com/vixcpp/vix
A modern C++ runtime for building fast and reliable applications.
asio backend bun cpp cpp20 crossplatform cxx deno http http-server modular nodejs-alternative offline-first peer-to-peer server vix vix-framework vix-runtime vixcpp websocket
Last synced: 13 Jul 2026
https://github.com/pion/ice
A Go implementation of ICE
firewall go golang ice networking peer-to-peer pion webrtc
Last synced: 13 May 2025
https://github.com/nils-werner/zget
Filename based peer to peer file transfer
file-transfer peer-to-peer zeroconf
Last synced: 12 Apr 2025
https://github.com/vimpunk/cratetorrent
A BitTorrent V1 engine library for Rust (and currently Linux)
bittorrent library p2p peer-to-peer rust torrent
Last synced: 05 Apr 2025
https://github.com/matrix-org/pinecone
Peer-to-peer overlay routing for the Matrix ecosystem
overlay overlay-network peer-to-peer routing routing-algorithm
Last synced: 11 Apr 2025
https://github.com/abdfnx/tran
🖥 Securely transfer and send anything between computers with TUI.
cli data-sharing data-transfer end-to-end file-sharing filetransfer golang peer-to-peer sender terminal-based transfer tui websocket
Last synced: 15 May 2025
https://github.com/ethersync/ethersync
Editor-agnostic, real-time collaborative editing of local text files.
automerge collaboration collaborative-editing crdt local-first peer-to-peer plugin synchronization
Last synced: 20 Oct 2025
https://github.com/adrenak/univoice
Voice chat/VoIP solution for unity.
microphone p2p peer-to-peer unity voice voice-call voip
Last synced: 16 May 2025
https://github.com/Consensys/constellation
Peer-to-peer encrypted message exchange
crypto encryption haskell p2p peer-to-peer privacy
Last synced: 26 Oct 2025
https://github.com/adrenak/UniVoice
Voice chat/VoIP solution for unity.
microphone p2p peer-to-peer unity voice voice-call voip
Last synced: 12 Mar 2025
https://github.com/infinit/infinit
The Infinit policy-based software-defined storage platform.
block-device decentralized distributed fault-tolerance filesystem fuse infinit iscsi key-value ldap nbd nfs object-storage peer-to-peer platform policies resilience s3 scalability storage
Last synced: 26 Jan 2026
https://github.com/michaelmure/arbore
Friend-to-friend filesharing app to save the world from dystopia
distributed-systems filesharing ipfs peer-to-peer social-network
Last synced: 05 Apr 2025
https://github.com/husarnet/husarnet
Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.
esp32 linux low-latency networking p2p peer-to-peer sdn vpn windows
Last synced: 16 May 2025
https://github.com/adamyordan/laplace
Laplace is an open-source project to enable screen sharing directly via browser. Based on WebRTC for low latency peer-to-peer connections, and WebSocket implemented in golang for signaling.
peer-to-peer screencast screensharing webrtc webrtc-signaling websocket
Last synced: 03 Oct 2025
https://github.com/gallexis/pytorrent
Simple BitTorrent client made in Python - Use for learning
bittorrent bittorrent-client bittorrent-network p2p peer-2-peer peer-to-peer python python-3 torrent
Last synced: 05 Apr 2025
https://github.com/gallexis/PyTorrent
Simple BitTorrent client made in Python - Use for learning
bittorrent bittorrent-client bittorrent-network p2p peer-2-peer peer-to-peer python python-3 torrent
Last synced: 15 May 2025
https://github.com/rumsystem/quorum
RUM: The internet alternatives
decentralized peer-to-peer social-network
Last synced: 07 Apr 2026
https://github.com/torrust/torrust-tracker
A modern and feature-rich (private) BitTorrent tracker.
bittorrent bittorrent-tracker hacktoberfest p2p peer-to-peer rust torrent torrent-indexer tracker
Last synced: 03 Apr 2025
https://github.com/number571/go-peer
🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language
anonymity anonymous cryptography decentralized e2e-encryption f2f friend-to-friend golang gp12 hidden-lake library network p2p peer-to-peer post-quantum privacy protocol qb-nets research research-paper
Last synced: 24 May 2026
https://github.com/abc-arbitrage/zebus
A lightweight Peer to Peer Service Bus
bus c-sharp distributed-systems peer-to-peer service-bus
Last synced: 24 Jan 2026