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: about 1 year 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 |