Open Source Continuous File Synchronization
-
Updated
Apr 14, 2026 - Go
Peer-to-Peer (P2P) applications share resources and communicate in a decentralized or distributed architecture. Often application nodes communicate directly with each other or cooperate to do work which benefits other nodes or the overall P2P system. In a pure P2P system, there is no distinction between client and server.
Open Source Continuous File Synchronization
Easily and securely send things from one computer to another 🐊 📦
Shared data types for building collaborative software
A Smart Ethernet Switch for Earth
Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
Peer-to-Peer Databases for the Decentralized Web
Lightning Network Daemon ⚡️
IPFS implementation in JavaScript
Bananas🍌, Cross-Platform screen 🖥️ sharing 📡 made simple ⚡.
The Rust Implementation of the libp2p networking stack.
🚀 Self-hosted open-source WebRTC video conferencing platform built on peer-to-peer (P2P) architecture for fast, secure real-time communication with end-to-end privacy.
Secure internet sharing made simple.
Wrapper of syncthing for Android.
Official frugal and native macOS Syncthing application bundle
🚀 Zipcall- Acquired @ 250k users 🚀 Peer to peer browser video calling platform with unmatched video quality and latency.
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets