qmonnet/awesome-ebpf

A curated list of awesome projects related to eBPF.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 8 minutes ago
Added to GitGenius on September 13th, 2026
Created on November 5th, 2017
Open Issues & Pull Requests: 14 (+0)
GitHub issues: Enabled
Number of forks: 439
Total Stargazers: 5,162 (+0)
Total Subscribers: 112 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Awesome eBPF is a curated list of resources related to eBPF projects and tools.

The list addresses the challenge of navigating the eBPF ecosystem by organizing references, documentation, tutorials, and projects into structured categories. eBPF, the extended Berkeley Packet Filter, is an in-kernel virtual machine that executes programs passed from user space, enabling low-level packet processing, system tracing and monitoring, and access control enforcement with high performance and flexibility. The list works by collecting and categorizing links to reference documentation, kernel resources, articles, tutorials, examples, development tools, and security-focused projects that use eBPF.

Developers new to eBPF or seeking to understand the broader ecosystem should use this list as a starting point. It suits anyone evaluating eBPF for packet filtering at the XDP level, system tracing, or security applications. The README notes that ebpf.io serves a similar purpose with introductory material and project listings, positioning this list as a complementary resource for discovering the full range of eBPF-related work.

The project explicitly welcomes community contributions to maintain accuracy and improve the signal-to-noise ratio of the list as the eBPF ecosystem evolves.