Popularity
9.3
Growing
Activity
5.9
Declining
4,069
143
800
Programming language: Go
License: GNU General Public License v3.0 or later
Tags:
Networking
Latest version: v1.1.17
gopacket alternatives and similar packages
Based on the "Networking" category.
Alternatively, view gopacket alternatives based on common mentions on social networks and blogs.
-
fasthttp
Package fasthttp is a fast HTTP implementation for Go, up to 10 times faster than net/http -
gnet
⚡️A high-performance, lightweight, nonblocking, event-loop networking library written in pure Go.🔥 -
mqttPaho
The Paho Go Client provides an MQTT client library for connection to MQTT brokers via TCP, TLS or WebSockets. -
fortio
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
A Go library for downloading files or directories from various sources using a URL. -
sftp
Package sftp implements the SSH File Transfer Protocol as described in https://filezilla-project.org/specs/draft-ietf-secsh-filexfer-02.txt. -
NFF-Go
Framework for rapid development of performant network functions for cloud and bare-metal. -
gev
gev is a lightweight, fast non-blocking TCP network library based on Reactor mode. -
vssh
Go library for building network and server automation over SSH protocol. -
peerdiscovery
Pure Go library for cross-platform local peer discovery using UDP multicast. -
raw
Package raw enables reading and writing data at the device driver level for a network interface. -
gmqtt
Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.1.1. -
gNxI
A collection of tools for Network Management that use the gNMI and gNOI protocols. -
ethernet
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. -
jazigo
Jazigo is a tool written in Go for retrieving configuration for multiple network devices. -
xtcp
A TCP Server Framework with simultaneous full duplex communication,graceful shutdown,custom protocol. -
sslb
It's a Super Simples Load Balancer, just a little project to achieve some kind of performance. -
VncProxy
An RFB proxy, written in go that can save and replay FBS files -
nbio
High-performance, non-blocking, event-driven, easy-to-use, least-dependency networking framework written in Go.
Scout APM - Leading-edge performance monitoring starting at $39/month
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
Do you think we are missing an alternative of gopacket or a related project?
Popular Comparisons
README
GoPacket
This library provides packet decoding capabilities for Go. See godoc for more details.
Minimum Go version required is 1.5 except for pcapgo/EthernetHandle, afpacket, and bsdbpf which need at least 1.9 due to x/sys/unix dependencies.
Originally forked from the gopcap project written by Andreas Krennmair [email protected] (http://github.com/akrennmair/gopcap).