eBPF-based Networking, Security, and Observability
ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
eBPF-based Linux high-performance transparent proxy solution.
Linux Runtime Security and Forensics using eBPF
eBPF Observability - Distributed Tracing and Profiling
The production-scale datacenter profiler (C/C++, Go, Rust, Python, Java, NodeJS, .NET, PHP, Ruby, Perl, ...)
An effort to comprehensively document eBPF
traffic control in pure go - it allows to read and alter queues, filters and classes
vArmor is a cloud-native container hardening system that leverages AppArmor/BPF/Seccomp and NetworkProxy technologies to enforce access control from system calls to application protocols β protecting workloads including AI Agents.
A fast, easy-to-use AF_XDP traffic generator for Linux
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.
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
Distributed tracing without code changes. π Instantly monitor any application using OpenTelemetry and eBPF
eBPF distributed networking observability tool for Kubernetes
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).
eBPF-based autoinstrumentation of web applications and network metrics
eBPF-based observability for Linux kernel & Agent sandbox ππ
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
eBPF based always-on CPU/GPU profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
One binary. Lightweight, high-performance. Observe your network with eBPF. Ask AI. Extend with MCP
ViNet uses eBPF to collect network traffic, SQLite to store it locally, and a terminal interface to display usage by process and destination.
eBPF based cloud-native load-balancer for Kubernetes|Edge|Telco|IoT|XaaS.
Network monitoring & diagnosis suite for Kubernetes