rbpf
EBPF compiler
An eBPF program interpreter and JIT compiler written in Rust.
Rust virtual machine and JIT compiler for eBPF programs
952 stars
27 watching
246 forks
Language: Rust
last commit: 5 months ago
Linked from 1 awesome list
assemblerbpfebpfebpf-programsinterpreterjit-compilerpacket-filteringrust
Related projects:
Repository | Description | Stars |
---|---|---|
| An Rust wrapper around libbpf to simplify BPF program development and build processes. | 791 |
| A tool that enables writing eBPF programs with strong type systems in Zig. | 125 |
| An eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification. | 390 |
| An eBPF manager for Linux and Kubernetes deployment and administration | 535 |
| An eBPF runtime framework providing a portable interpreter, JIT compiler, and abstraction layer for interacting with various eBPF systems | 149 |
| A toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support | 687 |
| An experiment to implement eBPF features in hardware using alternate HDLs and cheap development boards | 403 |
| This repository provides a collection of sample eBPF programs for analysis and testing purposes. | 90 |
| A tool that verifies the correctness of eBPF programs using an abstract interpretation approach | 392 |
| Provides native Qt support for Google protocol buffers and gRPC | 171 |
| An eBPF VM implementation in C | 0 |
| A minimal functional programming language compiler target | 18 |
| A rebar3 plugin that automates compilation of Protocol Buffers files using the Erlang compiler | 10 |
| Tool for monitoring and inspecting eBPF programs on Linux systems | 85 |
| A library for reading and parsing OpenStreetMap PBF files | 123 |