awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to google/gopacket

Open-source alternatives to Gopacket

30 open-source projects similar to google/gopacket, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Gopacket alternative.

  • usarmyresearchlab/dshellAvatar de USArmyResearchLab

    USArmyResearchLab/Dshell

    5,487Ver en GitHub↗

    Dshell is a network forensic analysis framework and traffic processor designed for the deep packet inspection of IPv4 and IPv6 traffic. It functions as an extensible forensic plugin system that captures, inspects, and analyzes network data to identify security anomalies and reconstruct communication streams. The system utilizes a plugin-based processing engine that allows for custom plugin development and plugin chaining. This modular architecture enables the creation of specialized analysis pipelines where network data is passed through a sequence of processing units for multi-step analysis.

    Python
    Ver en GitHub↗5,487
  • schollz/peerdiscoveryS

    schollz/peerdiscovery

    0Ver en GitHub↗
    Ver en GitHub↗0
  • akrennmair/gopcapAvatar de akrennmair

    akrennmair/gopcap

    491Ver en GitHub↗

    A simple wrapper around libpcap for the Go programming language

    Go
    Ver en GitHub↗491
  • mdlayher/dhcp6M

    mdlayher/dhcp6

    0Ver en GitHub↗
    Ver en GitHub↗0
  • miekg/dnsAvatar de miekg

    miekg/dns

    8,709Ver en GitHub↗

    This project is a Go DNS library used for implementing DNS clients and servers. It provides a toolkit for packet exchange, record parsing, and the development of custom nameservers. The library includes a DNS server framework and a zone manager for parsing standard zone files and synchronizing data via zone transfers. It features a dedicated DNSSEC implementation library for generating cryptographic keys and validating signatures, as well as a TLS transport for encrypted connections between clients and servers. The system covers a broad range of capabilities including DNS resolver functional

    Godnsdns-librarydnssec
    Ver en GitHub↗8,709

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • pkg/sftpAvatar de pkg

    pkg/sftp

    1,656Ver en GitHub↗

    SFTP support for the go.crypto/ssh package

    Go
    Ver en GitHub↗1,656
  • google/gnxiG

    google/gnxi

    0Ver en GitHub↗
    Ver en GitHub↗0
  • intel-go/nff-goI

    intel-go/nff-go

    0Ver en GitHub↗
    Ver en GitHub↗0
  • hashicorp/mdnsAvatar de hashicorp

    hashicorp/mdns

    1,361Ver en GitHub↗

    Simple mDNS client/server library in Golang

    Go
    Ver en GitHub↗1,361
  • mdlayher/arpM

    mdlayher/arp

    0Ver en GitHub↗
    Ver en GitHub↗0
  • gansidui/gotcpG

    gansidui/gotcp

    0Ver en GitHub↗
    Ver en GitHub↗0
  • mdlayher/rawM

    mdlayher/raw

    0Ver en GitHub↗
    Ver en GitHub↗0
  • pions/webrtcP

    pions/webrtc

    0Ver en GitHub↗
    Ver en GitHub↗0
  • gliderlabs/sshAvatar de gliderlabs

    gliderlabs/ssh

    4,145Ver en GitHub↗

    This project is a Go library and framework for implementing the SSH protocol. It provides a toolkit for building custom SSH servers, managing encrypted connections, and handling remote command execution. The implementation focuses on flexible session management through callback-based handling and a pluggable authentication system that supports passwords, public keys, and certificates. It includes mechanisms for secure network tunneling, including local and reverse port forwarding for TCP and Unix domain socket traffic. The library covers a broad range of protocol capabilities, including cryp

    Gogolanggolang-packagessh
    Ver en GitHub↗4,145
  • jlaffaye/ftpAvatar de jlaffaye

    jlaffaye/ftp

    1,394Ver en GitHub↗

    FTP client package for Go

    Goftpftp-clientgo
    Ver en GitHub↗1,394
  • gchaincl/httplabAvatar de gchaincl

    gchaincl/httplab

    4,151Ver en GitHub↗

    httplab is an interactive HTTP mock server, request inspection tool, and response simulator. It functions as a web server designed to capture and analyze incoming HTTP requests and headers in real time for debugging purposes. The tool enables the construction and delivery of custom HTTP responses to simulate various server behaviors. Users can forge specific headers and bodies to test how client applications handle different status codes and payloads, with the ability to save these configurations as response templates for consistent reuse across sessions. The project covers a broad surface o

    Go
    Ver en GitHub↗4,151
  • hashicorp/go-getterAvatar de hashicorp

    hashicorp/go-getter

    1,822Ver en GitHub↗

    Package for downloading things from a string URL using a variety of protocols.

    Go
    Ver en GitHub↗1,822
  • c-robinson/iplibAvatar de c-robinson

    c-robinson/iplib

    151Ver en GitHub↗

    A library for working with IP addresses and networks in Go

    Go
    Ver en GitHub↗151
  • aerogo/packetA

    aerogo/packet

    0Ver en GitHub↗
    Ver en GitHub↗0
  • ccding/go-stunC

    ccding/go-stun

    0Ver en GitHub↗
    Ver en GitHub↗0
  • lucas-clemente/quic-goL

    lucas-clemente/quic-go

    0Ver en GitHub↗
    Ver en GitHub↗0
  • masterzen/winrmAvatar de masterzen

    masterzen/winrm

    468Ver en GitHub↗

    Command-line tool and library for Windows remote command execution in Go

    Go
    Ver en GitHub↗468
  • fanux/lhttpAvatar de fanux

    fanux/lhttp

    688Ver en GitHub↗

    go websocket, a better way to buid your IM server

    Go
    Ver en GitHub↗688
  • drmagice/gmqttAvatar de DrmagicE

    DrmagicE/gmqtt

    1,041Ver en GitHub↗

    Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.x and V5 in golang

    Gogmqttgolangmqtt
    Ver en GitHub↗1,041
  • go-rtc/stunG

    go-rtc/stun

    0Ver en GitHub↗
    Ver en GitHub↗0
  • eduardonunesp/sslbE

    eduardonunesp/sslb

    0Ver en GitHub↗
    Ver en GitHub↗0
  • osrg/gobgpAvatar de osrg

    osrg/gobgp

    4,080Ver en GitHub↗

    GoBGP is a Border Gateway Protocol routing suite and network stack implemented in Go. It serves as a routing engine for exchanging network reachability information and managing traffic paths across autonomous systems. The project functions as a routing controller with a control plane managed via remote procedure call interfaces. It includes a specialized route reflector to reduce peering overhead by sharing routing data between internal network peers. The system incorporates a pluggable policy engine for filtering and modifying routing information and a routing information base to separate r

    Go
    Ver en GitHub↗4,080
  • fortio/fortioAvatar de fortio

    fortio/fortio

    3,703Ver en GitHub↗

    Fortio is a performance testing tool written in Go that generates constant request rates to measure latency histograms and response percentiles. It functions as a network performance benchmarker for analyzing system performance across HTTP and gRPC endpoints, and includes a specialized HTTP echo server for mirroring requests. The project distinguishes itself through a web-based HTTP load testing API used for triggering asynchronous tests and visualizing result data through graphs. It also provides server behavior simulation, allowing the echo server to inject artificial delays and vary respon

    Gogogolanggolang-application
    Ver en GitHub↗3,703
  • anacrolix/utpA

    anacrolix/utp

    0Ver en GitHub↗
    Ver en GitHub↗0
  • mdlayher/ethernetM

    mdlayher/ethernet

    0Ver en GitHub↗
    Ver en GitHub↗0