Open source ebpf projects

Every project in the registry tagged ebpf, ranked by real GitHub adoption.

projects 21 combined stars ★ 130K refresh nightly
01 cilium ★ 26K

eBPF-based Networking, Security, and Observability

last push8 hours ago languageGo licenseApache-2.0
02 Apache SkyWalking ★ 25K

Distributed tracing, metrics, logs, and GenAI monitoring in one

last push14 hours ago languageJava licenseApache-2.0
03 ecapture ★ 16K

Capture SSL/TLS plaintext with eBPF—no MITM proxy or custom CA installation. Supports Linux and Android on x86_64 and arm64.

last push2 days ago languageC licenseApache-2.0
04 kubeshark ★ 12K

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 hu

last push32 hours ago languageGo licenseApache-2.0
05 Coroot ★ 8.0K

Full-stack observability without code changes

last push10 hours ago languageGo licenseApache-2.0
06 calico ★ 7.4K

Cloud native networking and network security

last push8 hours ago languageGo licenseApache-2.0
07 parca ★ 5.0K

Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and i

last push23 hours ago languageTypeScript licenseApache-2.0
08 aya ★ 4.9K

Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.

last push12 hours ago languageRust licenseApache-2.0
09 hubble ★ 4.4K

Hubble - Network, Service & Security Observability for Kubernetes using eBPF

last push4 days ago languageMakefile licenseApache-2.0
10 odigos ★ 3.7K

Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF

last push9 hours ago languageGo licenseApache-2.0
11 retina ★ 3.2K

eBPF distributed networking observability tool for Kubernetes

last push10 hours ago languageGo licenseMIT
12 skydive ★ 2.8K

An open source real-time network topology and protocols analyzer

last push14 months ago languageGo licenseApache-2.0
13 loongcollector ★ 2.2K

Fast and Lightweight Observability Data Collector

last push19 hours ago languageC++ licenseApache-2.0
14 beyla ★ 2.2K

eBPF-based autoinstrumentation of web applications and network metrics

last push8 hours ago languageGo licenseApache-2.0
15 0xtools ★ 1.8K

0x.Tools: X-Ray vision for Linux systems

last push11 months ago languagePython licenseGPL-2.0
16 landscape ★ 1.6K

The goal is to make it easier to configure your favorite Linux distribution as a router. Built with Rust and eBPF.

last push35 hours ago languageRust licenseGPL-3.0
17 qtap ★ 1.5K

Qtap: An eBPF agent that captures pre-encrypted network traffic, providing rich context about egress connections and their originating processes.

last push5 days ago languageC licenseApache-2.0
18 kindling ★ 1.1K

eBPF-based Cloud Native Monitoring Tool

last push3 months ago languageGo licenseApache-2.0
19 databuff ★ 720

DataBuff is an AI-native APM built on Opentelemetry,with multi-agent troubleshooting out of the box.

last push28 days ago languageJava licenseAGPL-3.0
20 Snitch ★ 693

Real-time network monitor + outbound firewall — see & block every connection. Privacy-first, local-first, Rust fleet agent, SIEM exports, 8 languages. / Moniteu

last pushyesterday languagePython licenseAGPL-3.0
21 rustinel ★ 526

Endpoint detection for Windows, Linux, and macOS. Sigma, YARA, and IOC rules on native telemetry. Written in Rust. No cloud account required.

last push18 hours ago languageRust licenseApache-2.0

Related tags

← all tags

Frequently asked questions

How many open source ebpf projects are there?

This registry tracks 21 projects tagged ebpf, with 129,970 GitHub stars between them. The most-adopted is cilium at 25,759 stars.

Are these ebpf projects free to use?

Yes — 21 of the 21 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which ebpf project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these ebpf projects still maintained?

18 of the 21 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.