libbpf-rs

BPF tooling library

An Rust wrapper around libbpf to simplify BPF program development and build processes.

Minimal and opinionated eBPF tooling for the Rust ecosystem

GitHub

791 stars
32 watching
141 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list

bpfebpflibbpf

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
libbpf/libbpf-bootstrapProvides scaffolding for BPF application development with libbpf and BPF CO-RE1,122
eunomia-bpf/eunomia-bpfA toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support687
kassane/libbpfAutomated build and distribution mirror for the libbpf library.2
eunomia-bpf/wasm-bpfAn eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification.390
qmonnet/rbpfAn eBPF program interpreter and JIT compiler written in Rust.952
bpfman/bpfmanAn eBPF manager for Linux and Kubernetes deployment and administration535
alvaroparker/libfprint-rsA Rust wrapper around libfprint library for fingerprint recognition and sensor functionality.11
aquasecurity/libbpfgoA Go library providing an interface to eBPF programs from userspace748
b-r-u/osmpbfA library for reading and parsing OpenStreetMap PBF files123
tw4452852/zbpfA tool that enables writing eBPF programs with strong type systems in Zig.125
rprinz08/hbpfAn experiment to implement eBPF features in hardware using alternate HDLs and cheap development boards403
vbpf/ebpf-samplesThis repository provides a collection of sample eBPF programs for analysis and testing purposes.90
alilleybrinker/langs-in-rustA directory of programming languages implemented in Rust, serving as a source of inspiration and comparison.887
bastibense/libharu_ngA Rust wrapper around the libharu C library for generating PDFs15
fubarnetes/libjail-rsA Rust library providing an interface to FreeBSD jail functionality55