Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Packet Capture

Packet Capture

58 projects

Showing 22 of 58 projects

hadoop-pcap
hadoop-pcapJava

A Hadoop library for reading and processing packet capture (PCAP) files in MapReduce jobs and Hive queries.

#mapreduce#serde#pcap
Stars216
Forks101
Last commit3 years ago
candrew/netsim
candrew/netsimRust

A Rust library for network simulation, isolation, and packet inspection to test networking code.

#network-isolation#containerization#tcp
Stars209
Forks25
Last commit1 year ago
flowsynth
flowsynthPython

A network packet capture compiler for rapidly modeling and generating network traffic in hexdump or libpcap format.

#python-tool#network-traffic#traffic-analysis
Stars206
Forks31
Last commit4 years ago
sipgrep
sipgrepC

A command-line tool to sniff, capture, display, and troubleshoot SIP signaling over IP networks using regex matching.

#regex-filtering#pcap#telephony
Stars179
Forks46
Last commit12 days ago
pkt2flow
pkt2flowC++

A cross-platform utility that classifies network packets into flows using the essential 4-tuple (src_ip, dst_ip, src_port, dst_port).

#deep-packet-inspection#pcap-processing#network-analysis
Stars176
Forks48
Last commit1 year ago
CDMCS
CDMCSJupyter Notebook

A practical classroom course suite teaching cyber defense monitoring using Suricata and Arkime for threat detection and packet analysis.

#security-training#suricata#moloch
Stars108
Forks34
Last commit2 months ago
potiron
potironPython

A tool to normalize, index, enrich, and visualize network packet captures (pcap) using Redis and interactive web graphics.

#traffic-analysis#graph#pcap-parsing
Stars88
Forks17
Last commit7 years ago
ether
etherGo

A Go package for sending and receiving raw Ethernet frames on Linux, FreeBSD, and OS X.

#bpf#ethernet-frames#network-monitoring
Stars82
Forks6
Last commit10 years ago
siprocket
siprocketGo

A high-performance Go library for parsing SIP messages and SDP payloads, designed for monitoring and packet capture applications.

#parse#real-time-parsing#sdp
Stars74
Forks21
Last commit4 years ago
OpenFPC
OpenFPCPerl

A lightweight full-packet network traffic recorder and buffering tool for commodity hardware.

#traffic-analysis#traffic-recording#distributed-systems
Stars73
Forks11
Last commit7 years ago
rdppot
rdppotPython

An RDP honeypot that captures attack telemetry by simulating Windows RDP sessions with virtual machines.

#suricata#honeypot#rdp-security
Stars72
Forks12
Last commit7 years ago
mtraceroute
mtraceroutePython

A Python library for performing enhanced Multi-Traceroute (MTR) with scapy and generating SVG visualizations.

#python-library#svg-visualization#network-security
Stars70
Forks8
Last commit3 years ago
Ipsumdump
IpsumdumpC++

A command-line tool for summarizing and manipulating network packet traces from libpcap or tcpdump files.

#packet-aggregation#libpcap#tcpdump
Stars40
Forks8
Last commit2 years ago
ExPcap
ExPcapElixir

An idiomatic Elixir library for parsing PCAP files, supporting Ethernet, IPv4, UDP, and DNS protocols.

#elixir#ethernet#pcap-parsing
Stars33
Forks13
Last commit3 years ago
pcap.cr
pcap.crCrystal

Crystal high-level bindings for libpcap, providing a rich interface for packet capture and analysis.

#libpcap#pcap#shard
Stars29
Forks3
Last commit6 years ago
p0f3plus
p0f3plusPython

A native Python implementation of p0f3 with extra packet analysis features, including OS fingerprinting and service identification from PCAP files.

#passive-reconnaissance#python#os-fingerprinting
Stars26
Forks6
Last commit4 years ago
Examples of SMPTE ST 2110 pcap files
Examples of SMPTE ST 2110 pcap files

A collection of example SMPTE ST 2110 network packet capture files for professional media-over-IP testing and development.

#open-source-media#smpte-st2110#test-assets
Stars24
Forks6
Last commit4 years ago
rtpbreak
rtpbreakC

Detects, reconstructs, and analyzes RTP sessions from network traffic or pcap files, independent of signaling protocols.

#stream-reconstruction#libpcap#network-forensics
Stars23
Forks11
Last commit9 years ago
Packet Buddy
Packet BuddyPython

A Gemini CLI extension that analyzes packet captures using RAG, MCP, and custom slash commands.

#cli-extension#ai-tools#network-security
Stars20
Forks1
Last commit9 months ago
go-pcaplite
go-pcapliteGo

A lightweight Go library for capturing and parsing network packets in real time, wrapping gopacket for simplicity.

#network-traffic#tcp#gopacket-wrapper
Stars9
Forks0
Last commit3 months ago
Tcpsplit
TcpsplitC

A command-line utility that splits large packet capture (pcap) files into smaller traces along TCP connection boundaries.

#network-troubleshooting#libpcap#network-forensics
Stars7
Forks2
Last commit10 years ago
tshark
tsharkShell

Advanced Zsh autocomplete plugin for TShark that provides protocol-aware, hierarchical completion for display filters and extracted fields.

#productivity#wireshark#shell-scripting
Stars3
Forks0
Last commit7 months ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Network Analysis39
#Pcap26
#Network Monitoring22
#Libpcap13
#Traffic Analysis12
#Network Security12
#Security Tools9
#Cross Platform8
#Network Forensics7
#Go6
#Command Line Tool6
#Wireshark6