LFX Platform

Know more about LFX Platform

LFX Insights

eBPF Libraries

Libraries and tools for developing, loading, and managing extended Berkeley Packet Filter (eBPF) programs on Linux.

14 projects

11,057 contributors

$1.4B

Cilium

Cilium is an open source software for providing, securing and observing network connectivity between container workloads - cloud native, and fueled by the revolutionary Kernel technology eBPF.

Contributors

7,748

Organizations

2,203

Software value

$1.1B

bpftrace

bpftrace is a high-level tracing language and tool for Linux eBPF (extended Berkeley Packet Filter) that allows users to write powerful system analysis programs in a simple scripting language. It provides a way to dynamically instrument kernel and user-level programs for performance analysis and troubleshooting.

Contributors

1,075

Organizations

337

Software value

$3.4M

Pixie

A simple and robust monitoring and live-debug platform for distributed environments, designed for developers.

Contributors

587

Organizations

167

Software value

$38M

sched-ext-scx

A Linux kernel extension framework that enables writing custom process schedulers in userspace using eBPF, allowing developers to implement and experiment with scheduling policies without modifying the kernel code

Contributors

369

Organizations

96

Software value

$54M

Grafana Beyla

Grafana Beyla is an eBPF-based auto-instrumentation tool that automatically detects and monitors HTTP and gRPC services running on a system, providing observability without requiring code changes. It captures service metrics and traces by leveraging eBPF technology to monitor system calls and network traffic.

Contributors

320

Organizations

97

Software value

$64M

Inspektor Gadget

Inspektor Gadget is a collection of tools (or gadgets) to debug and inspect Kubernetes resources and applications. It manages the packaging, deployment and execution of eBPF programs in a Kubernetes cluster, including many based on BCC tools, as well as some developed specifically for use in Inspektor Gadget. It automatically maps low-level kernel primitives to high-level Kubernetes resources, making it easier and quicker to find the relevant information.

Contributors

306

Organizations

93

Software value

$18M

XDP Tools

Utilities and example programs for use with XDP

Contributors

249

Organizations

74

Software value

$995K

Archived

Fonio

ingraind is an security monitoring agent born for the cloud.

Contributors

182

Organizations

80

Software value

$4.8M

LoxiLB

eBPF based cloud-native external load-balancer for 5G/6G/MEC

Contributors

149

Organizations

27

Software value

$16M

bpfman

Since eBPF is gaining in popularity, we are building tools that make it easier for developers and operations teams to securely deploy and manage eBPF programs in various environments. bpfman is a suite of eBPF program management tooling that includes: - A system service for loading and managing eBPF programs - An opentelemetry metrics exporter for the kernel eBPF subsystem - Custom Resource Definitions (CRDs) and a Kubernetes Controller that extend our loading and management capabilities to Kubernetes. - A Container Storage Interface (CSI) plugin that can provision BPF filesystems. This suite is available as binaries or RPMs for Linux, and packaged as an Operator for Kubernetes.

Contributors

72

Organizations

27

Software value

$57M

bpftool

Automated upstream mirror for bpftool stand-alone build.

This project hasn't been onboarded to LFX Insights.

libbpf

Automated upstream mirror for libbpf stand-alone build.

This project hasn't been onboarded to LFX Insights.
Looking for a project that’s not listed?