14 projects
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.
7,748
2,203
$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.
1,075
337
$3.4M
Pixie
A simple and robust monitoring and live-debug platform for distributed environments, designed for developers.
587
167
$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
369
96
$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.
320
97
$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.
306
93
$18M
XDP Tools
Utilities and example programs for use with XDP
249
74
$995K
Fonio
ingraind is an security monitoring agent born for the cloud.
182
80
$4.8M
LoxiLB
eBPF based cloud-native external load-balancer for 5G/6G/MEC
149
27
$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.
72
27
$57M
bpftool
Automated upstream mirror for bpftool stand-alone build.
libbpf
Automated upstream mirror for libbpf stand-alone build.