Showing 15 of 15 projects
A connection-oriented, message-based UDP transport layer for games with reliable/unreliable messaging, encryption, and P2P NAT traversal.
A Rust implementation of the libp2p modular networking stack for building peer-to-peer applications.
A lean, modular, and modern TypeScript implementation of IPFS for JavaScript and browser environments.
A Rust-based Bitcoin client supporting both Bitcoin Core (BTC) and Bitcoin Cash (BCH) networks.
A Go implementation of the STUN client for UDP hole punching and NAT traversal (RFC 3489 and 5389).
A JavaScript implementation of the Tor protocol for anonymizing any protocol on servers and inside browsers.
Official repository for BitTorrent Enhancement Proposals (BEPs) documenting protocol standards and practices.
A wget-like tool for downloading files and directories from the IPFS network without requiring a separate IPFS installation.
A Node.js network swarm that uses discovery-channel to find and connect to peers over TCP or UTP.
An archived experimental project providing Go mobile bindings to run IPFS nodes on Android, iOS, and React Native.
A Go library for building secure, decentralized, anonymous, and quantum-resistant peer-to-peer networks.
A lightweight VPN built on IPFS and libp2p that creates direct encrypted tunnels between nodes, even behind NATs/firewalls.
A Node.js implementation of RTMFP for peer-assisted networking with Adobe Flash, providing a rendezvous service for P2P connections.
Python client for PeerJS enabling WebRTC peer-to-peer connections between Python apps and web browsers.
A native GameMaker extension that adds Steam API features like P2P networking, lobbies, and matchmaking.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.