bpftime: Extending eBPF from Kernel to Userspace

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • bpftime

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

  • In this blog, we are excited to introduce a new open-source user-space eBPF runtime: https://github.com/eunomia-bpf/bpftime. bpftime further expands the capabilities of eBPF, allowing existing eBPF tools and applications, such as BCC tools, bpftrace, Deepflow, etc., to run in non-privileged user space without any code modifications, while using the same libraries and toolchains as kernel eBPF.

  • ubpf

    Userspace eBPF VM

  • ubpf: https://github.com/iovisor/ubpf

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • rbpf

    Rust virtual machine and JIT compiler for eBPF programs (by qmonnet)

  • rbpf: https://github.com/qmonnet/rbpf

  • bpf-benchmark

    Userspace eBPF Runtime Benchmarking Test Suite and Results

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts