Oragono is a modern IRC server written in Go.
httpx is a fast and multi-purpose HTTP toolkit allow to run multiple probers using retryablehttp library, it is designed to maintain the result reliability with increased threads.
This is the hotdog web browser, it's a web browser written from scratch entirely in golang.
dSock is a distributed WebSocket broker (in Go, using Redis).
This repo fork from karminski/ethr-kai and modified by Karminski-牙医. A WEB UI with websocket was added in this fork.
Simple Web based configuration generator for WireGuard.
Neffos is a cross-platform real-time framework with expressive, elegant API written in Go.
IPFS is a global, versioned, peer-to-peer filesystem. It combines good ideas from previous systems such Git, BitTorrent, Kademlia, SFS, and the Web.
Hubble - Network, Service & Security Observability for Kubernetes.
Seata-Go-Server is a highly available server-side component of a distributed transaction solution compatible with Seata (after version 0.5).
BitTorrent client and library in Go. Running in production at put.io.
A nice to have, MIT-licensed tool for using Cloudflare as a dynamic DNS provider.
Bigfile is a file transfer system, supports http, ftp and rpc protocol. Designed to provide a file management service and give developers more help.
gnet is an Event-Loop networking framework that is fast and small.
Dynamic DNS record updater written in Golang.
A reverse proxy and static file server that provides authentication using Providers (Google, GitHub, and others) to validate accounts by email, domain or group.
Submariner is a tool built to connect overlay networks of different Kubernetes clusters.
Your new best friend built with an artificial neural network.
Gloo is a feature-rich, Kubernetes-native ingress controller, and next-generation API gateway.
This project provides a subset of the functionality of an Authoritative DNS Server as a study project. If you need a production-grade DNS Server in Go, have a look at CoreDNS.
GoReplay is an open-source network monitoring tool which can record your live traffic, and use it for shadowing, load testing, monitoring and detailed analysis.
A terminal user-interface for tshark, inspired by Wireshark.
webrpc is a design/schema-driven approach to writing backend servers for the Web.
Chashell is a Go reverse shell that communicates over DNS. It can be used to bypass firewalls or tightly restricted networks.