Networking packages

Showing projects tagged as Networking

  • fasthttp

    9.8 8.1 Go
    Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
  • kcptun

    9.8 3.5 Go
    A Stable & Secure Tunnel based on KCP with N:M multiplexing and FEC. Available for ARM, MIPS, 386 and AMD64。KCPプロトコルに基づく安全なトンネル。KCP 프로토콜을 기반으로 하는 보안 터널입니다。
  • Pion WebRTC

    9.6 9.0 Go
    Pure Go implementation of the WebRTC API
  • dns

    9.5 7.5 Go
    DNS library in Go
  • quic-go

    9.4 9.4 Go
    A QUIC implementation in pure go
  • httpstat

    9.3 3.6 Go
    It's like curl -v, with colours.
  • gnet

    9.3 8.8 Go
    🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
  • gopacket

    9.3 6.1 Go
    Provides packet processing capabilities for Go
  • kcp-go

    9.0 3.6 Go
    A Crypto-Secure, Production-Grade Reliable-UDP Library for golang with FEC
  • HTTPLab

    8.9 0.0 Go
    The interactive web server
  • DHT

    8.8 0.5 Go
    BitTorrent DHT Protocol && DHT Spider.
  • gobgp

    8.8 7.9 Go
    BGP implemented in the Go Programming Language
  • ssh

    8.6 3.3 Go
    Easy SSH servers in Golang
  • heimdall

    8.5 5.1 Go
    An enhanced HTTP client for Go
  • mqttPaho

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

    8.4 7.1 Go
    Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
  • go-getter

    8.3 6.1 Go
    Package for downloading things from a string URL using a variety of protocols.
  • gobetween

    8.3 0.2 Go
    :cloud: Modern & minimalistic load balancer for the Сloud era
  • water

    8.0 0.0 Go
    A simple TUN/TAP library written in native Go.
  • mdns

    8.0 0.9 Go
    Simple mDNS client/server library in Golang
  • sftp

    8.0 8.8 Go
    SFTP support for the go.crypto/ssh package
  • NFF-Go

    7.8 0.0 Go
    NFF-Go -Network Function Framework for GO (former YANFF)
  • gev

    7.8 6.5 Go
    🚀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.
  • ftp

    7.7 4.0 Go
    FTP client package for Go
  • gosnmp

    7.7 7.4 Go
    An SNMP library written in Go
  • grab

    7.5 0.5 Go
    A download manager package for Go
  • lhttp

    7.4 0.0 Go
    go websocket, a better way to buid your IM server
  • vssh

    7.2 2.2 Go
    Go Library to Execute Commands Over SSH at Scale
  • ToRat

    7.2 8.6 Go
    ToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
  • gotcp

    7.2 0.0 Go
    A Go package for quickly building tcp servers