eBPF

eBPF is a technology that can run sandboxed programs in a privileged context such as the operating system kernel.
It is used to safely and efficiently extend the capabilities of the kernel at runtime without requiring to change kernel source code or load kernel modules.
Here are 872 public repositories matching this topic...
Language:All
Sort:Most stars
APM, Application Performance Monitoring System
- Updated
Mar 17, 2025 - Java
eBPF-based Networking, Security, and Observability
- Updated
Mar 17, 2025 - Go
The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️
- Updated
Mar 17, 2025 - Go
Capturing SSL/TLS plaintext without a CA certificate using eBPF. Supported on Linux/Android kernels for amd64/arm64.
- Updated
Mar 13, 2025 - C
Cloud Native Runtime Security
- Updated
Mar 17, 2025 - C++
ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
- Updated
Mar 13, 2025 - Go
Web-based Traffic and Security Network Traffic Monitoring
- Updated
Mar 14, 2025 - Lua
Cloud native networking and network security
- Updated
Mar 16, 2025 - Go
Instant Kubernetes-Native Application Observability
- Updated
Mar 13, 2025 - C++
Coroot is an open-source APM & Observability tool, a DataDog and NewRelic alternative 📊, 🖥️, 👉. Powered by eBPF for rapid insights into system performance. Monitor, analyze, and optimize your infrastructure effortlessly for peak reliability at any scale.
- Updated
Mar 11, 2025 - Go
A curated list of awesome projects related to eBPF.
- Updated
Mar 5, 2025
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.
- Updated
Mar 17, 2025 - TypeScript
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.
- Updated
Mar 17, 2025 - C
eBPF-based Security Observability and Runtime Enforcement
- Updated
Mar 17, 2025 - C
eBPF-based Linux high-performance transparent proxy solution.
- Updated
Mar 4, 2025 - Go
Linux Runtime Security and Forensics using eBPF
- Updated
Mar 15, 2025 - Go
Hubble - Network, Service & Security Observability for Kubernetes using eBPF
- Updated
Mar 13, 2025 - Makefile
Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
- Updated
Mar 17, 2025 - Rust
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
- Updated
Mar 17, 2025 - Go