rbpf
EBPF compiler
An eBPF program interpreter and JIT compiler written in Rust.
Rust virtual machine and JIT compiler for eBPF programs
943 stars
27 watching
241 forks
Language: Rust
last commit: 23 days ago
Linked from 1 awesome list
assemblerbpfebpfebpf-programsinterpreterjit-compilerpacket-filteringrust
Related projects:
Repository | Description | Stars |
---|---|---|
libbpf/libbpf-rs | An Rust wrapper around libbpf to simplify BPF program development and build processes. | 786 |
tw4452852/zbpf | A tool that enables writing eBPF programs with strong type systems in Zig. | 122 |
eunomia-bpf/wasm-bpf | An eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification. | 386 |
bpfman/bpfman | An eBPF manager for Linux and Kubernetes deployment and administration | 522 |
generic-ebpf/generic-ebpf | An eBPF runtime framework providing a portable interpreter, JIT compiler, and abstraction layer for interacting with various eBPF systems | 149 |
eunomia-bpf/eunomia-bpf | A toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support | 681 |
rprinz08/hbpf | An experiment to implement eBPF features in hardware using alternate HDLs and cheap development boards | 402 |
vbpf/ebpf-samples | This repository provides a collection of sample eBPF programs for analysis and testing purposes. | 91 |
vbpf/ebpf-verifier | A tool that verifies the correctness of eBPF programs using an abstract interpretation approach | 391 |
semlanik/qtprotobuf | Provides native Qt support for Google protocol buffers and gRPC | 171 |
iomartin/ubpf | An eBPF VM implementation in C | 0 |
raviqqe/fmm | A minimal functional programming language compiler target | 18 |
benoitc/rebar3_protobuffs | A rebar3 plugin that automates compilation of Protocol Buffers files using the Erlang compiler | 10 |
redcanaryco/ebpfmon | Tool for monitoring and inspecting eBPF programs on Linux systems | 84 |
b-r-u/osmpbf | A library for reading and parsing OpenStreetMap PBF files | 122 |