Go Ethereum (geth) is the official Go implementation of the Ethereum protocol, offering a full node client, JSON-RPC interfaces, contract binding generation, and developer utilities for interacting with Ethereum networks.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONPion WebRTC is a pure Go implementation of the WebRTC API, providing PeerConnection, DataChannels, media processing, and secure connectivity without Cgo.
frp is a fast open-source reverse proxy that enables exposing local servers behind NATs and firewalls to the internet. It supports TCP, UDP, HTTP, HTTPS, and offers P2P mode, TLS encryption, authentication, a web dashboard, load balancing, and extensible plugins.
WebTorrent is a streaming BitTorrent client written in pure JavaScript for Node.js and the browser, using WebRTC for peer-to-peer transport without plugins.
PeerTube is a free, decentralized, and federated video platform that enables anyone to host their own video streaming service as part of a broader interconnected network, without ads or vendor lock-in.
RustDesk is an open-source remote desktop application written in Rust. It works out of the box, supports self-hosted rendezvous/relay servers, and offers file transfer, TCP tunneling, and cross-platform clients.
Syncthing is an open-source continuous file synchronization program that synchronizes files between two or more computers.
Berty is an open-source, privacy-first peer-to-peer messaging app built on the Wesh Protocol. It offers end-to-end encryption, works offline via BLE and mDNS, requires no phone number or email, and is designed for censorship-resilient communication.
WebTorrent Desktop is a cross-platform streaming torrent client for Mac, Windows, and Linux that lets users add torrents and play media while downloading.
Bitcoin Core is the reference implementation of the Bitcoin protocol. It connects to the Bitcoin peer-to-peer network to download and fully validate blocks and transactions, and optionally includes a wallet and graphical user interface.
DashBeam is a free, open-source peer-to-peer file transfer tool that sends files directly between devices using encrypted QUIC, with no cloud storage, accounts, or limits.