DouglasGray / xsk-rsView external linksLinks
A Rust interface for Linux AF_XDP sockets
☆112Sep 17, 2025Updated 5 months ago
Alternatives and similar repositories for xsk-rs
Users that are interested in xsk-rs are comparing it to the libraries listed below
Sorting:
- Use AF_XDP from Rust☆118Feb 26, 2024Updated last year
- ☆20Jul 1, 2021Updated 4 years ago
- ☆35Sep 2, 2025Updated 5 months ago
- Small, fast, and correct L2/L3/L4 packet parser.☆69Oct 27, 2023Updated 2 years ago
- Rust bindings to libbpf from the Linux kernel☆265Feb 4, 2026Updated last week
- ☆102Nov 23, 2023Updated 2 years ago
- Package xdp allows one to use XDP sockets from the Go programming language.☆311Aug 26, 2024Updated last year
- A rust library for parsing ethernet & ethernet using protocols.☆373Dec 21, 2025Updated last month
- veristat is the tool for loading, verifying, and debugging BPF object files☆38Aug 8, 2025Updated 6 months ago
- ☆134Feb 21, 2025Updated 11 months ago
- IPv4 and IPv6 network fast lookup table for Rust☆19Apr 6, 2024Updated last year
- AF_XDP Test Environment - Running Inside Docker Network☆15Nov 15, 2019Updated 6 years ago
- a smol tcp/ip stack☆16Jun 9, 2020Updated 5 years ago
- A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.☆436Oct 7, 2022Updated 3 years ago
- BPF library for Async Rust, complementary for libbpf-rs.☆20Jan 30, 2024Updated 2 years ago
- Making eBPF programming easier via build env and examples☆538Nov 4, 2025Updated 3 months ago
- IP addresses and prefixes lookup trie☆23Jan 29, 2026Updated 2 weeks ago
- A logging library for eBPF programs.☆25Jul 28, 2022Updated 3 years ago
- Cloud Native Data Plane (CNDP) is a collection of user space libraries to accelerate packet processing for cloud applications using AF_XD…☆98Feb 2, 2026Updated 2 weeks ago
- Surface Linux networking metrics with eBPF☆86Mar 13, 2023Updated 2 years ago
- Minimal and opinionated eBPF tooling for the Rust ecosystem☆956Updated this week
- An implementation of the QUIC protocol in Elixir☆13Mar 17, 2019Updated 6 years ago
- A BGP Link-State collector library for Go☆12May 18, 2022Updated 3 years ago
- Netfilter NFQUEUE high-level bindings (rust)☆46Feb 22, 2023Updated 2 years ago
- A Proof-of-concept CPU profiler written in Go using eBPF☆12Mar 6, 2023Updated 2 years ago
- Parse various network packets using nom☆15Dec 26, 2021Updated 4 years ago
- Generate rust command line executables from gRPC protobuf services.☆11Aug 27, 2022Updated 3 years ago
- ☆12Jul 8, 2023Updated 2 years ago
- Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.☆4,281Feb 10, 2026Updated last week
- A cargo-generate template for Rust eBPF Projects using Aya☆132Feb 1, 2026Updated 2 weeks ago
- Rust bindings to DPDK☆80Jan 26, 2021Updated 5 years ago
- Rust library for building and running BPF/eBPF modules☆1,721Jun 30, 2023Updated 2 years ago
- Socks5 Proxy based on Websocket.☆15Jul 10, 2020Updated 5 years ago
- Scan and monitor your network effortlessly! Nmap Prometheus Exporter provides insights into network health and security with Prometheus-c…☆15Oct 2, 2023Updated 2 years ago
- A Rust error crate with the goal of identifying precisely where and in which context an error occurs.☆20Mar 2, 2025Updated 11 months ago
- Sending millions of packets per-second with AF_XDP☆31Nov 18, 2025Updated 2 months ago
- Package icmpx provides low-level ICMPv4 (IPPROTO_ICMP) and ICMPv6 (IPPROTO_ICMPV6) raw socket support for Linux. MIT Licensed.☆31Sep 7, 2023Updated 2 years ago
- Rust 实现的DNS 透传服务,并带优选和广告过滤。类似smartdns, 但要比它简单。只实现 个人使用过程中最常用最核心的功能,一切以实用为主。☆11Aug 19, 2021Updated 4 years ago
- ☆56Mar 17, 2025Updated 11 months ago