Explore Projects

Discover 33 open source projects

Active filters (1):
Search: bpfร—
Clear all

Showing 1-20 of 33 projects

cilium/cilium

eBPF-based networking, security, and observability for Kubernetes

23.9K
Active
Go
Containerization
Security Research
Kubernetes
#ebpf#kubernetes#networking

iovisor/bcc

BCC is a toolkit for creating efficient kernel tracing and manipulation programs using eBPF on Linux.

22.3K
Active
C
Monitoring
#eBPF#Linux kernel tracing#system monitoring

bpftrace/bpftrace

High-level tracing language for Linux that provides powerful debugging and performance analysis capabilities.

10.0K
Active
C++
CLI Tools
#tracing#debugging#performance-analysis

capstone-engine/capstone

Powerful disassembly framework for low-level analysis of various CPU architectures and bytecode.

8.6K
Active
C
CLI Tools
Security Research
#disassembler#reverse-engineering#low-level-analysis

netblue30/firejail

Linux namespaces and seccomp-bpf sandbox for isolating applications

7.1K
Active
C
Next.js
#sandbox#seccomp-bpf#linux-namespaces

hengyoush/kyanos

Kyanos is a networking analysis tool using eBPF that can visualize packet processing in the kernel and capture requests/responses.

5.0K
Active
C
CLI Tools
API Frameworks
#network#sniffer#ebpf

qmonnet/awesome-ebpf

A curated list of awesome projects related to eBPF, a powerful Linux kernel technology.

4.9K
Active
CLI Tools
Containerization
#ebpf#bpf#linux-kernel

parca-dev/parca

Parca is a continuous profiling tool that helps developers analyze CPU and memory usage, improve performance, and reduce infrastructure costs.

4.8K
Active
TypeScript
Profiling
Observability
#profiling#performance#observability

cilium/tetragon

An eBPF-based security observability and runtime enforcement tool for Kubernetes environments.

4.5K
Active
C
API Frameworks
Containerization
#ebpf#kubernetes#security

aquasecurity/tracee

Linux runtime security and forensics tool using eBPF for monitoring and troubleshooting.

4.4K
Active
Go
CLI Tools
Containerization
Go
#linux#ebpf#security

eunomia-bpf/bpf-developer-tutorial

Learn eBPF step by step with examples for building efficient network packets

4.0K
Active
C
React
#eBPF#bpf#libbpf

google/nsjail

A security-focused process isolation tool that leverages Linux namespaces, cgroups, and seccomp-bpf for enhanced security.

3.8K
Active
C++
Security
Containerization
#chroot#linux-namespaces#process-isolation

cilium/pwru

An eBPF-based Linux kernel networking debugger tool for developers to understand and debug network issues

3.7K
Active
C
CLI Tools
API Frameworks
#bpf#ebpf#linux

the-tcpdump-group/tcpdump

A powerful network analysis and packet capture tool for developers and security professionals.

3.1K
Active
C
CLI Tools
Security Research
#auditing#networking#packet-capture

xdp-project/xdp-tutorial

XDP tutorial for C programmers

2.9K
Stable
C
C Programming
#bpf#libbpf#xdp

inspektor-gadget/inspektor-gadget

Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes and Linux using eBPF.

2.7K
Active
C
CLI Tools
Containerization
#bpf#ebpf#kubernetes

cloudflare/ebpf_exporter

A Prometheus exporter that collects custom metrics using eBPF tracing on Linux systems.

2.5K
Active
Go
API Frameworks
Monitoring
#bpf#ebpf#linux-kernel

pythops/oryx

A TUI tool for sniffing network traffic on Linux using eBPF, focused on security and observability.

2.4K
Active
Rust
CLI Tools
Monitoring
#ebpf#network-traffic#security

iovisor/gobpf

A Go library for creating BPF programs, providing low-level access to the Linux kernel's eBPF functionality.

2.2K
Archived
C
API Frameworks
CLI Tools
#bpf#linux-kernel#ebpf

iovisor/kubectl-trace

Schedule bpftrace programs on your Kubernetes cluster using the kubectl plugin.

2.2K
Stable
Go
CLI Tools
Containerization
#bpf#ebpf#kubernetes
2

Stay in the loop

Get weekly updates on trending AI coding tools and projects.