Open Source P2P Projects

Peer-to-peer (P2P) software connects devices or participants directly, rather than relying entirely on a central server. Projects in this area address needs such as transferring files, creating network connections, sharing data across devices, and supporting communication. They can use decentralized designs to give users more direct control over how information moves and where it is stored.

This collection includes tools for several kinds of P2P use. Magic Wormhole transfers files and text between computers, while EasyTier provides mesh VPN connectivity. OrbitDB is a distributed database that uses IPFS, and Peergos supports private file storage and social networking. MiroTalk P2P offers browser-based video conferencing. The projects may be useful to developers, network administrators, and people looking for alternatives to centralized file sharing, storage, or communication services.

6 repositories · updated June 22, 2026

OrbitDB: Peer-to-Peer Databases for the Decentralized Web

OrbitDB: Peer-to-Peer Databases for the Decentralized Web

OrbitDB is a serverless, distributed, peer-to-peer database designed for the decentralized web. It leverages IPFS for data storage and Libp2p Pubsub for automatic synchronization, ensuring eventual consistency through Merkle-CRDTs. This makes OrbitDB an excellent choice for p2p, decentralized, blockchain, and local-first web applications, offering various database types like event logs, documents, and key-value stores.

JavaScriptDatabaseDecentralized
Analyzed Jun 22, 2026 View details
p2p: Portable P2P Remote Desktop with No Configuration

p2p: Portable P2P Remote Desktop with No Configuration

The p2p repository offers a portable remote desktop solution that requires no configuration or installation. Built on a P2P architecture, it enables users to establish direct connections for remote control and chat functionalities. This tool is designed for ease of use, making remote assistance accessible and straightforward.

P2pRemote DesktopC Sharp
Analyzed Feb 17, 2026 View details
MiroTalk P2P: Simple, Secure, and Fast WebRTC Video Conferencing

MiroTalk P2P: Simple, Secure, and Fast WebRTC Video Conferencing

MiroTalk P2P is a free, open-source WebRTC solution offering simple, secure, and fast real-time video conferences. It supports high-quality video up to 8K and 60fps, compatible with all browsers and platforms. This project is self-hostable and packed with features for diverse communication needs.

WebRTCVideo ConferencingP2p
Analyzed Dec 14, 2025 View details
Magic Wormhole: Securely Transfer Files and Text Between Computers

Magic Wormhole: Securely Transfer Files and Text Between Computers

Magic Wormhole is an open-source tool that enables secure and easy transfer of files, directories, or text snippets between computers. It uses unique, human-pronounceable "wormhole codes" to identify endpoints, ensuring safe, one-time use transfers without complex setup. This Python-based utility simplifies cross-device data sharing with strong cryptographic guarantees.

PythonFile TransferSecurity
Analyzed Dec 12, 2025 View details
EasyTier: A Decentralized Mesh VPN Solution Built with Rust

EasyTier: A Decentralized Mesh VPN Solution Built with Rust

EasyTier is an open-source, decentralized mesh VPN solution written in Rust, offering secure and efficient peer-to-peer network connectivity. It provides robust features like NAT traversal, intelligent routing, and WireGuard integration, making it a versatile tool for creating private networks. With cross-platform support and multiple installation options, EasyTier simplifies secure communication across various devices.

RustVPNP2p
Analyzed Nov 10, 2025 View details
Peergos: A P2P Secure File Storage, Social Network, and Application Protocol

Peergos: A P2P Secure File Storage, Social Network, and Application Protocol

Peergos is a peer-to-peer, secure platform designed for private file storage, social networking, and application hosting. It emphasizes user control over data, offering end-to-end encryption and fine-grained access control. Built on a decentralized architecture, Peergos aims to create a private web experience where users are protected from surveillance and data tracking.

JavaP2pDecentralized
Analyzed Oct 21, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️