Showing 32 of 32 projects
A continuous file synchronization program that securely syncs files between multiple computers without central servers.
A CLI tool for secure, cross-platform file transfers between any two computers using end-to-end encryption and a relay.
A scalable, secure overlay networking tool for connecting computers anywhere with a focus on performance and simplicity.
The original and most widely used IPFS implementation in Go, providing a full-featured node for decentralized content-addressed storage.
A smart programmable Ethernet switch that creates secure global networks as if all devices were in the same data center.
A pure Go implementation of the WebRTC API for building real-time communication applications.
A distributed caching and cache-filling library for Go, designed as a replacement for memcached clusters.
A simple, decentralized mesh VPN with WireGuard support, built for secure peer-to-peer networking.
A connection-oriented, message-based UDP transport layer for games with reliable/unreliable messaging, encryption, and P2P NAT traversal.
A serverless, distributed, peer-to-peer database for the decentralized web using IPFS and CRDTs.
A modular networking stack in Rust that enables connections by public key instead of IP addresses, with automatic hole-punching and relay fallback.
A complete implementation of a Lightning Network node for fast, scalable Bitcoin payments.
An experimental peer-to-peer Web browser that adds APIs for building hostless applications while maintaining Web compatibility.
A Rust implementation of the libp2p modular networking stack for building peer-to-peer applications.
A private network system using WireGuard with CIDR-based access control for secure peer-to-peer connections.
A C++ server daemon implementing the XRP Ledger protocol, powering the decentralized XRP cryptocurrency blockchain.
A minimal implementation of the Mimblewimble blockchain protocol, focusing on privacy and scalability.
A WebRTC plugin for Flutter enabling real-time audio/video communication and data channels across mobile, desktop, and web platforms.
A native macOS application bundle that wraps Syncthing for a seamless, native user experience.
A C# implementation of the Neo blockchain protocol for building a modern distributed network for the Smart Economy.
A secure, distributed append-only log for sharing large datasets and real-time data streams.
A lightweight C/C++ WebRTC library implementing Data Channels, Media Transport, and WebSockets for cross-platform peer-to-peer applications.
An open-source marketplace platform for building peer-to-peer rental and service marketplaces, built with Ruby on Rails and React.
An Atom package for real-time collaborative coding by sharing your workspace with team members.
A peer-to-peer encrypted global filesystem and private web platform with secure file storage, social networking, and application hosting.
The official specification documents for the Lightning Network, defining the protocol standards for Bitcoin's layer-2 payment system.
A low-level Node.js streaming torrent engine that provides file-level access to torrent content as readable streams.
A macOS app for building and hosting decentralized blogs and websites using IPFS and ENS.
Technical specifications for the libp2p networking stack, defining wire protocols, addressing, and core abstractions for peer-to-peer applications.
A command-line utility for secure, encrypted file transfers between computers with direct or relayed connections.
A command-line file transfer utility for sending files between computers with end-to-end encryption and direct or relayed connections.
ClipCascade is a lightweight, open-source utility that automatically syncs your clipboard across multiple devices with end-to-end encryption.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.