eBPF-based Networking, Security, and Observability
APM, Application Performance Monitoring System
Capture SSL/TLS plaintext with eBPFβno MITM proxy or custom CA installation. Supports Linux and Android on x86_64 and arm64.
eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard.
High-level tracing language for Linux
Cloud Native Runtime Security
Web-based Traffic and Cybersecurity Network Traffic Monitoring
ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.
Cloud native networking and network security
Instant Kubernetes-Native Application Observability
eBPF-based Linux high-performance transparent proxy solution.
Per-process network monitoring for your terminal with deep packet inspection. Cross-platform, sandboxed.
eBPF-based Security Observability and Runtime Enforcement
Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient.
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
Linux Runtime Security and Forensics using eBPF
Hubble - Network, Service & Security Observability for Kubernetes using eBPF
eBPF Developer Tutorial: Learning eBPF Step by Step with Examples
eBPF Observability - Distributed Tracing and Profiling
Packet, where are you? -- eBPF-based Linux kernel networking debugger
Distributed tracing without code changes. π Instantly monitor any application using OpenTelemetry and eBPF
eBPF implementation that runs on top of Windows
Perforator is a cluster-wide continuous profiling tool designed for large data centers
The production-scale datacenter profiler (C/C++, Go, Rust, Python, Java, NodeJS, .NET, PHP, Ruby, Perl, ...)
eBPF distributed networking observability tool for Kubernetes
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.
Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes clusters and Linux hosts using eBPF
Prometheus exporter for custom eBPF metrics
Runtime Security Enforcement System. Workload hardening/sandboxing and implementing least-permissive policies made easy leveraging LSMs (LSM-BPF, AppArmor).
π΅οΈββοΈ TUI for sniffing network traffic using eBPF on Linux
Fast and Lightweight Observability Data Collector
eBPF-based autoinstrumentation of web applications and network metrics
eBPF based cloud-native load-balancer for Kubernetes|Edge|Telco|IoT|XaaS.
Userspace eBPF runtime for Observability, Network, GPU & General Extensions Framework
The goal is to make it easier to configure your favorite Linux distribution as a router. Built with Rust and eBPF.
Qtap: An eBPF agent that captures pre-encrypted network traffic, providing rich context about egress connections and their originating processes.
Process-aware, eBPF-based tcpdump
eBPF-based observability for Linux kernel & Agent sandbox ππ
Threat-hunting tool for Linux
A modular and blazing fast runtime security tool for the IoT, powered by eBPF.
OpenTelemetry Auto Instrumentation using eBPF
Minimal and opinionated eBPF tooling for the Rust ecosystem
Monitor network traffic per executable
Open-Source Network Management, Monitoring, ITOM, and Security Analytics
eBPF library for Go. Powered by libbpf.
An eBPF Manager for Linux and Kubernetes
High Performance ServiceMesh Data Plane Based on eBPF and Programmable Kernel
lightweight system-level observability for AI Agents
eBPF based always-on CPU/GPU profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
LMP provides an eBPF Supermarket for developers, including eBPF tools, open-source projects based on eBPF, eBPF learning materials, Linux kernel learning materials, and more.
Automated upstream mirror for bpftool stand-alone build.
DataBuff is an AI-native APM built on OpentelemetryοΌwith multi-agent troubleshooting out of the box.
Network monitoring & diagnosis suite for Kubernetes
δΈδΈͺεΊδΊ eBPF ηι«ζ§θ½ιζ代ηοΌluciη¨δΊ dae ε daed ιζ代ηεη«―γ
CTF kernel exploitation notes, PoCs, exploits, and writeups.
CLI to install, manage & troubleshoot Kubernetes clusters running Cilium
An effort to comprehensively document eBPF
Zero-code OpenTelemetry instrumentation powered by eBPF