Go Network programming

Open-source Go projects categorized as Network programming

Top 5 Go Network programming Projects

Network programming
  1. brook

    A cross-platform programmable network tool

    Project mention: Ask HN: The government of my country blocked VPN access. What should I use? | news.ycombinator.com | 2025-08-28

    Agreed, the best tools for circumventing The Great Firewall of China are Chinese developers. https://github.com/txthinking/brook comes to mind..

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. netpoll

    A high-performance non-blocking I/O networking framework focusing on RPC scenarios.

  4. gev

    🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.

  5. packemon

    Packet monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux

    Project mention: TUI tool for generating packets of arbitrary input and monitoring packets! | dev.to | 2025-05-08

    It is a TUI tool that I am currently developing, and it has two functions. The repository for the tool is https://github.com/ddddddO/packemon.

  6. tinybit

    Tiny Bitcoin Node [Work in Progress]

  7. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Network programming discussion

Log in or Post with

Go Network programming related posts

  • The Illustrated QUIC Connection

    2 projects | news.ycombinator.com | 20 Jun 2022
  • What development infrastructure do you have in place?

    2 projects | /r/gamedev | 25 Dec 2021
  • QUIC Weekly - 20210414

    3 projects | /r/quic_weekly | 14 Apr 2021

Index

What are some of the best open-source Network programming projects in Go? This list will help you:

# Project Stars
1 brook 14,931
2 netpoll 4,405
3 gev 1,759
4 packemon 245
5 tinybit 44

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com