跳转到主要内容

Open Source · eBPF

Unlock the Power of eBPF

Explore and enhance eBPF with open-source tools and frameworks—from userspace runtimes and LLVM compilers to WebAssembly integration and LLM-powered tracing.

Projects

bpftime

Userspace eBPF

Userspace eBPF Runtime

Run eBPF programs in user space with 10× faster Uprobe performance. Compatible with kernel eBPF toolchains—no code changes required.

bpf-developer-tutorial

Tutorials

eBPF Developer Tutorial

Hands-on eBPF tutorial series—from basic tracing with libbpf to advanced kernel and runtime topics. Over 40 walkthroughs with runnable examples.

llvmbpf

Compiler

LLVM-based eBPF VM

A high-performance, multi-architecture eBPF virtual machine using LLVM JIT/AOT compilation. Standalone library with maps, relocation, and AOT deployment support.

wasm-bpf

Wasm

WebAssembly + eBPF

Compile and run eBPF programs inside WebAssembly sandboxes. Brings eBPF observability to Wasm-based runtimes with a shared memory interface.

GPTtrace

AI

LLM-Powered eBPF Tracing

Generate and execute eBPF programs with natural language. Uses large language models to translate plain-English queries into kernel tracing scripts.

eunomia-bpf

SDK

eBPF Toolchain & SDK

An all-in-one eBPF SDK featuring CO-RE support, WebAssembly integration, and a lightweight runtime. Write eBPF programs once, run everywhere.

Recent Posts

All posts →