1 مستودع
Frameworks that provide a high-level language environment for writing and loading eBPF programs in Rust.
Distinguishing note: No candidate describes a comprehensive Rust-based eBPF development framework.
Explore 1 awesome GitHub repository matching operating systems & systems programming · eBPF Frameworks for Rust. Refine with filters or upvote what's useful.
Aya is a Rust-native framework for writing, compiling, and loading eBPF programs into the Linux kernel. It provides a complete development environment that eliminates the need for a C toolchain or libbpf, allowing developers to work entirely within the Rust ecosystem. The framework manages the full lifecycle of eBPF programs, including async runtime integration, CO-RE BTF resolution for kernel version portability, ELF-based program loading, and safe kernel memory access. The framework distinguishes itself through its pure Rust compilation pipeline, which compiles Rust source code directly int
Provides a complete Rust-native framework for writing, compiling, and loading eBPF programs into the Linux kernel.