Networking packages

Showing projects tagged as Networking

  • fasthttp

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

    9.8 3.9 Go
    An extremely simple & fast udp tunnel based on KCP protocol
  • Pion WebRTC

    9.6 9.1 Go
    Pure Go implementation of WebRTC API
  • dns

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

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

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

    9.3 5.7 Go
    A Go library for packet processing with libpcap bindings
  • gnet

    9.1 8.3 Go
    ⚡️A high-performance, lightweight, nonblocking, event-loop networking library written in pure Go.🔥
  • kcp-go

    9.0 3.7 Go
    KCP
  • HTTPLab

    8.9 0.0 Go
    HTTPLabs let you inspect HTTP requests and forge responses.
  • DHT

    8.8 0.2 Go
    BitTorrent DHT Protocol && DHT Spider
  • gobgp

    8.8 7.5 Go
    BGP implemented in the Go Programming Language.
  • ssh

    8.5 1.5 Go
    Higher-level API for building SSH servers (wraps crypto/ssh).
  • mqttPaho

    8.5 5.7 Go
    The Paho Go Client provides an MQTT client library for connection to MQTT brokers via TCP, TLS or WebSockets.
  • fortio

    8.4 7.3 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.
  • heimdall

    8.4 2.8 Go
    An enchanced http client with retry and hystrix capabilities.
  • go-getter

    8.3 0.0 Go
    A Go library for downloading files or directories from various sources using a URL.
  • gobetween

    8.3 3.3 Go
    Modern & minimalistic load balancer for the Сloud era
  • water

    8.0 0.1 Go
    A simple TUN/TAP library
  • mdns

    8.0 0.0 Go
    Simple mDNS (Multicast DNS) client/server library in Golang
  • sftp

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

    7.8 1.3 Go
    Framework for rapid development of performant network functions for cloud and bare-metal.
  • gev

    7.7 3.6 Go
    gev is a lightweight, fast non-blocking TCP network library based on Reactor mode.
  • ftp

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

    7.7 7.3 Go
    Native Go library for performing SNMP actions
  • grab

    7.5 2.4 Go
    Go package for managing file downloads
  • lhttp

    7.4 0.0 Go
    A powerful websocket framework, build your IM server more easily.
  • gotcp

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

    7.2 6.1 Go
    Go library for building network and server automation over SSH protocol.
  • cidranger

    7.1 2.1 Go
    Fast IP to CIDR lookup for Go.