Showing 36 of 87 projects
An open-source framework for reliable peer-to-peer group messaging and clustering over local area networks.
A Swift framework for building zero-config, event-driven apps using Apple's Multipeer Connectivity.
Direct peer-to-peer file transfer between computers using WebRTC without third-party servers.
A distributed, scalable key-value database built on a hypercore append-only log for peer-to-peer applications.
A custom Docker registry that enables lightning-fast container image deployments across multiple machines using BitTorrent.
A simple signaling server for WebRTC handshaking and peer coordination.
A pure-Go library for cross-platform local peer discovery using UDP multicast.
A peer-to-peer platform for secure, privacy-preserving, decentralized data science and federated learning.
A curated list of JavaScript libraries and tools for network programming, peer-to-peer communication, and protocol implementation.
A distributed and secure file synchronization tool with version control, built on IPFS with a git-like interface and web UI.
A low-level multicast DNS implementation in pure JavaScript for Node.js.
A browser-based programming environment that introduces kids to coding through virtual robot competitions.
A high-performance peer-to-peer VPN written in Rust, designed for minimal configuration and multi-platform support.
A Go implementation of orbit-db, a peer-to-peer database built on IPFS.
Official repository for BitTorrent Enhancement Proposals (BEPs) documenting protocol standards and practices.
A simple iOS library for discovering nearby devices via Bluetooth Low Energy and exchanging data even when apps run in the background.
A lightweight C library implementing WebRTC and ORTC APIs for real-time communication.
A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services on the same network.
A peer-to-peer VPN that connects laptops, servers, and microcontrollers over the internet with zero configuration.
A Go library implementing the BitTorrent DHT protocol for decentralized peer discovery and data storage.
A lightweight peer-to-peer service bus for .NET applications, built with CQRS principles for fast and resilient communication.
A Go library for building secure, decentralized, anonymous, and quantum-resistant peer-to-peer networks.
Browse all of Wikipedia using BitTorrent in a decentralized, peer-to-peer network.
A decentralized Android app installer that downloads and updates apps via the Dat peer-to-peer protocol.
A Jupyter widget that brings WebRTC and MediaStream API to notebooks and JupyterLab for real-time media streaming and recording.
A Swift wrapper for Apple's MultipeerConnectivity framework enabling automatic offline data transmission between iOS, macOS, and tvOS devices.
A combined Peer-to-Peer (P2P) runtime, development, and deployment tool for building and running distributed applications.
A community-curated list of awesome projects, tools, and resources for the Golem peer-to-peer computational marketplace.
Parse magnet URIs into structured objects and encode objects back into magnet URIs for BitTorrent applications.
A React Native library for peer-to-peer communication over ad hoc Wi-Fi using Apple's Multipeer Connectivity framework.
An open-source SDK enabling Bluetooth mesh messaging between nearby iOS, macOS, tvOS, and watchOS apps without internet connectivity.
Isomorphic JavaScript peer-to-peer transport API for building secure, fault-tolerant full mesh networks using WebRTC and WebSocket.
A Node.js library for making RPC calls over a Kademlia-based distributed hash table (DHT).
A peer-to-peer SIP honeypot and fraud detection tool that collects and shares malicious IP addresses and phone numbers.
A browser-based tool for creating and hosting full-featured HTML websites peer-to-peer via WebRTC, WebTorrent, and IPFS.
An open-source decentralized mesh network that combines VPN and Tor-like privacy with token rewards for users who share bandwidth.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.