zbpf
eBPF compiler
A tool that enables writing eBPF programs with strong type systems in Zig.
Writing eBPF in Zig
122 stars
4 watching
7 forks
Language: Zig
last commit: about 1 month ago
Linked from 1 awesome list
bpfebpftracingzig
Related projects:
Repository | Description | Stars |
---|---|---|
qmonnet/rbpf | An eBPF program interpreter and JIT compiler written in Rust. | 943 |
ziglang/zig-bootstrap | An open-source project to build a fully operational Zig compiler from scratch. | 386 |
vbpf/ebpf-samples | This repository provides a collection of sample eBPF programs for analysis and testing purposes. | 91 |
ziglang/zig | A general-purpose programming language and toolchain for building robust, maintainable software | 34,929 |
libbpf/libbpf-rs | An Rust wrapper around libbpf to simplify BPF program development and build processes. | 786 |
generic-ebpf/generic-ebpf | An eBPF runtime framework providing a portable interpreter, JIT compiler, and abstraction layer for interacting with various eBPF systems | 149 |
zpsp-dev/zig-psp | A project to port the Zig programming language to the Sony PlayStation Portable platform. | 88 |
arwalk/zig-protobuf | An implementation of Google Protocol Buffers version 3 in Zig. | 233 |
eunomia-bpf/eunomia-bpf | A toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support | 681 |
marler8997/zigup | Manages and provides access to various Zig compilers. | 779 |
kubkon/protozig | Translates Protocol Buffers syntax to Zig language | 44 |
rprinz08/hbpf | An experiment to implement eBPF features in hardware using alternate HDLs and cheap development boards | 402 |
kassane/libbpf | Automated build and packaging of libbpf library using GitHub Actions and a synced mirror repository. | 2 |
eunomia-bpf/wasm-bpf | An eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification. | 386 |
spiraldb/streamvbyte-zig | A Zig port of an efficient compression codec for binary data | 5 |