packet-processing
Here are 95 public repositories matching this topic...
Web-based Traffic and Security Network Traffic Monitoring
-
Updated
Jun 27, 2026 - Lua
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.
-
Updated
Jun 27, 2026 - C++
NFF-Go -Network Function Framework for GO (former YANFF)
-
Updated
Nov 22, 2022 - Go
pentest framework
-
Updated
Feb 21, 2019 - Python
A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.
-
Updated
Oct 7, 2022 - Rust
libmoon is a library for fast and flexible packet processing with DPDK and LuaJIT.
-
Updated
Apr 9, 2022 - Lua
Package xdp allows one to use XDP sockets from the Go programming language.
-
Updated
Aug 26, 2024 - Go
Merge multiple pcap files together, gracefully.
-
Updated
Jun 6, 2025 - Go
Capturing, analysing and responding to cyber attacks
-
Updated
Sep 13, 2024 - C++
Open Source Packet Editor wirtten in C# and C++
-
Updated
Sep 11, 2022 - C#
NAT (network address translation) example for NFF-Go framework
-
Updated
Feb 25, 2023 - Go
A zero-copy Rust library that builds and parses network packets in-place.
-
Updated
Mar 25, 2025 - Rust
PsPIN: A RISC-V in-network accelerator for flexible high-performance low-power packet processing
-
Updated
Feb 22, 2023 - SystemVerilog
IPFIX flow exporter with DPDK support capable of bi-directional flows, per-packet-information statistics, and extensibility via processing plugins (e.g., for application layer parsers).
-
Updated
Jun 22, 2026 - C++
Real-time eBPF-powered network security monitor with AI-driven threat detection. Surfaces port scans, DDoS attacks, botnet activity, and anomalies at 100Gbps+ speeds with sub-microsecond latency (~150 million packets/sec).
-
Updated
May 1, 2026 - Go
PacketMill: Toward per-core 100-Gbps Networking
-
Updated
Feb 1, 2022 - Gnuplot
Network Balancing Act: A High-performance packet processing framework for heterogeneous processors
-
Updated
Oct 10, 2018 - C++
.NET Wrapper for WinDivert
-
Updated
Sep 19, 2017 - C++
A neat packet processing/forwarding program I made for a gaming community I used to be a part of. Includes many features such as rate limiting, A2S caching, and more!
-
Updated
Dec 14, 2023 - C
mysql probe for statistical analysis
-
Updated
Sep 15, 2023 - Go
Improve this page
Add a description, image, and links to the packet-processing topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the packet-processing topic, visit your repo's landing page and select "manage topics."