10

8

6

4

2


9.8

7.8

9.6

6.9

9.2

7.0
dns

9.1

4.7

8.7

7.5

8.2

9.2

45 Networking packages and projects

  • kcptun

    9.8 7.8 Go
    An extremely simple & fast udp tunnel based on KCP protocol
  • fasthttp

    9.6 6.9 Go
    Package fasthttp is a fast HTTP implementation for Go, up to 10 times faster than net/http
  • dns

    9.2 7.0 Go
    Go library for working with DNS
  • httpstat

    9.1 4.7 Go
    It's like curl -v, with colours.
  • gopacket

    8.7 7.5 Go
    A Go library for packet processing with libpcap bindings
  • gobgp

    8.2 9.2 Go
    BGP implemented in the Go Programming Language.
  • kcp-go

    7.9 8.8 Go
    KCP
  • gobetween

    7.1 6.4 Go
    Modern & minimalistic load balancer for the Сloud era
  • sftp

    7.0 8.2 Go
    Package sftp implements the SSH File Transfer Protocol as described in https://filezilla-project.org/specs/draft-ietf-secsh-filexfer-02.txt.
  • mdns

    6.9 0.0 Go
    Simple mDNS (Multicast DNS) client/server library in Golang
  • go-getter

    6.8 7.4 Go
    A Go library for downloading files or directories from various sources using a URL.
  • gotcp

    6.8 0.8 Go
    A Go package for quickly writing tcp applications
  • ssh

    6.7 6.5 Go
    Higher-level API for building SSH servers (wraps crypto/ssh).
  • lhttp

    6.7 5.0 Go
    A powerful websocket framework, build your IM server more easily.
  • gopcap

    6.6 0.0 Go
    A Go wrapper for libpcap
  • ftp

    6.5 5.5 Go
    Package ftp implements a FTP client as described in RFC 959.
  • gosnmp

    6.4 5.1 Go
    Native Go library for performing SNMP actions
  • mqttPaho

    6.3 6.8 Go
    The Paho Go Client provides an MQTT client library for connection to MQTT brokers via TCP, TLS or WebSockets.
  • water

    6.2 6.6 Go
    A simple TUN/TAP library
  • tcp_server

    5.4 2.4 Go
    A Go library for building tcp servers faster.
  • grab

    5.4 7.0 Go
    Go package for managing file downloads
  • go-stun

    5.2 1.7 Go
    A go implementation of the STUN client (RFC 3489 and RFC 5389).
  • winrm

    5.1 3.8 Go
    A Go WinRM client to remotely execute commands on Windows machines
  • buffstreams

    5.1 0.0 Go
    Streaming protocolbuffer data over TCP made easy
  • YANNFF

    5.0 8.3 Go
    Framework for rapid development of performant network functions for cloud and bare-metal.
  • cidranger

    4.8 7.3 Go
    Fast IP to CIDR lookup for Go.
  • utp

    4.7 5.0 Go
    Go uTP micro transport protocol implementation.
  • raw

    4.4 3.7 Go
    Package raw enables reading and writing data at the device driver level for a network interface.
  • arp

    4.2 2.1 Go
    Package arp implements the ARP protocol, as described in RFC 826.
  • canopus

    4.2 4.3 Go
    CoAP Client/Server implementation (RFC 7252)
  • ethernet

    4.2 3.8 Go
    Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags.
  • sslb

    4.0 0.0 Go
    It's a Super Simples Load Balancer, just a little project to achieve some kind of performance.
  • jazigo

    3.6 8.0 Go
    Jazigo is a tool written in Go for retrieving configuration for multiple network devices.
  • graval

    2.9 0.7 Go
    An experimental FTP server framework.
  • ether

    2.7 0.0 Go
    A cross-platform Go package for sending and receiving ethernet frames.
  • dhcp6

    2.6 1.3 Go
    Package dhcp6 implements a DHCPv6 server, as described in RFC 3315.
  • linkio

    2.5 1.2 Go
    Network link speed simulation for Reader/Writer interfaces
  • portproxy

    2.3 0.0 Go
    Simple TCP proxy which adds CORS support to API's which don't support it.
  • xtcp

    2.2 3.8 Go
    A TCP Server Framework with simultaneous full duplex communication,graceful shutdown,custom protocol.
  • publicip

    1.2 4.0 Go
    Package publicip returns your public facing IPv4 address (internet egress).
  • golibwireshark

    1.0 0.5 Go
    Package golibwireshark use libwireshark library to decode pcap file and analyse dissection data.
  • goshark

    1.0 0.9 Go
    Package goshark use tshark to decode IP packet and create data struct to analyse packet.
  • llb

    0.5 0.0 Go
    It's a very simple but quick backend for proxy servers. Can be useful for fast redirection to predefined domain with zero memory allocation and fast response.
  • VncProxy

    0.4 7.8 Go
    An RFB proxy, written in go that can save and replay FBS files
  • go-digest-request

    0.2 5.2 Go
    request with digest authentication in golang

Add another 'Networking' Package