Skip to content
@eunomia-bpf

eunomia-bpf

Unlock the potential of eBPF with our toolchains and runtimes.

Hi there 👋 This is eunomia-bpf project

eunomia lab is an organization oriented for exploring and improving the toolchains and runtimes for eBPF.

Our projects include:

  • bpftime: A userspace eBPF runtime. It offers rapid uprobe 10x faster than kernel uprobes, and syscall hook capabilities. It's compatible with kernel eBPF and existing eBPF toolchains, and can be injected into any running process without restart or manual recompilation. It can work with kernel eBPF or the eBPF runtime in other userspace processes.
  • Wasm-bpf: Cooprated with WaseEdge, we build the first user-space development library, toolchain, and runtime for general eBPF programs based on WebAssembly, allows lightweight Wasm sandboxes to deploy and control eBPF applications in k8s clusters.
  • GPTtrace: The first tool generates eBPF programs and traces the Linux kernel through natural language. With our AI agents, it can produce correct eBPF programs on 80%, while a baseline of GPT-4 is 30%.
  • eunomia-bpf: A tool to help developers build, distribute and run eBPF programs easier with JSON and Webassembly OCI images

For more interesting projects and details, please refer to our website!


Want to learn more about eBPF? Checkout our eBPF developer tutorial and examples!



Contact us:

Pinned

  1. bpftime bpftime Public

    Userspace eBPF runtime for fast Uprobe & Syscall hook & Extensions with LLVM JIT

    C++ 653 63

  2. bpf-developer-tutorial bpf-developer-tutorial Public

    eBPF Developer Tutorial: Learning eBPF Step by Step with Examples

    C 2k 281

  3. eunomia-bpf eunomia-bpf Public

    Build, Distribute and Run CO-RE eBPF programs easier with JSON and Webassembly OCI images

    Rust 574 57

  4. wasm-bpf wasm-bpf Public

    WebAssembly library, toolchain and runtime for eBPF programs

    Rust 335 26

  5. GPTtrace GPTtrace Public

    Generate eBPF programs and tracing with ChatGPT

    Python 184 19

  6. eunomia.dev eunomia.dev Public

    The eunomia-bpf homepage, documents and blogs

    HTML 4 8

Repositories

Showing 10 of 77 repositories

Top languages

Loading…

Most used topics

Loading…