Networking packages

Showing projects tagged as Networking

  • kcptun

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

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

    9.4 7.7 Go
    Go library for working with DNS
  • quic-go

    9.3 9.5 Go
    An implementation of the QUIC protocol in pure Go.
  • httpstat

    9.3 0.0 Go
    It's like curl -v, with colours.
  • gopacket

    9.2 6.8 Go
    A Go library for packet processing with libpcap bindings
  • Pion WebRTC

    9.1 9.2 Go
    Pure Go implementation of WebRTC API
  • HTTPLab

    9.0 1.6 Go
    HTTPLabs let you inspect HTTP requests and forge responses.
  • kcp-go

    9.0 8.0 Go
    KCP
  • DHT

    8.9 0.1 Go
    BitTorrent DHT Protocol && DHT Spider
  • gobgp

    8.7 8.4 Go
    BGP implemented in the Go Programming Language.
  • gnet

    8.5 9.2 Go
    ⚡️A high-performance, lightweight, nonblocking, event-loop networking library written in pure Go.🔥
  • gobetween

    8.3 6.5 Go
    Modern & minimalistic load balancer for the Сloud era
  • mqttPaho

    8.3 6.5 Go
    The Paho Go Client provides an MQTT client library for connection to MQTT brokers via TCP, TLS or WebSockets.
  • heimdall

    8.1 4.0 Go
    An enchanced http client with retry and hystrix capabilities.
  • sftp

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

    7.7 6.4 Go
    Higher-level API for building SSH servers (wraps crypto/ssh).
  • NFF-Go

    7.6 7.0 Go
    Framework for rapid development of performant network functions for cloud and bare-metal.
  • ftp

    7.6 4.7 Go
    Package ftp implements a FTP client as described in RFC 959.
  • gosnmp

    7.5 6.0 Go
    Native Go library for performing SNMP actions
  • gev

    7.4 8.8 Go
    gev is a lightweight, fast non-blocking TCP network library based on Reactor mode.
  • water

    7.3 6.1 Go
    A simple TUN/TAP library
  • mdns

    7.2 2.5 Go
    Simple mDNS (Multicast DNS) client/server library in Golang
  • fortio

    7.2 5.8 Go
    Load testing library and command line tool and web UI. Allows to specify a set query-per-second load and record latency histograms and other useful stats and graph them.
  • go-getter

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

    7.2 0.0 Go
    A Go package for quickly writing tcp applications
  • lhttp

    6.8 0.0 Go
    A powerful websocket framework, build your IM server more easily.
  • tcp_server

    6.7 0.4 Go
    A Go library for building tcp servers faster.
  • rain

    6.7 9.1 Go
    🌧 BitTorrent client and library in Go
  • cidranger

    6.6 5.0 Go
    Fast IP to CIDR lookup for Go.