Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
In-kernel cache based on eBPF.
BPF: A Tour of Program Types
High-level tracing language for Linux eBPF
eBPF-based Networking, Security, and Observability
Delve is a debugger for the Go programming language.
eBPF Library for Go
capture SSL/TLS text content without CA cert using eBPF. supports Linux x86_64/Aarch64, Android(GKI) Aarch64.
Go Bindings for the NVIDIA Management Library (NVML)
Automated upstream mirror for libbpf stand-alone build.
Scaffolding for BPF application development with libbpf and BPF CO-RE
Rust bindings to libbpf from the Linux kernel
NVIDIA container runtime library
High-speed packet processing framework
Service Discovery and Governance Center for Distributed and Microservice Architecture
eBPF/XDP-based software framework for fast network services running in the Linux kernel.
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
Userspace eBPF VM
Function graph tracer for C/C++/Rust
WasmEdge Runtime is a high-performance, extensible, and hardware optimized WebAssembly Virtual Machine for automotive, cloud, AI, and blockchain applications.
🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
Utilities and example programs for use with XDP
tcpdump like XDP packet capture