#bpf (29 Repositories)
Ranked open-source repositories tagged with #bpf, scored by pull request acceptance likelihood and maintainer engagement velocity.
24.0%
17.1h
29 repositories tagged #bpf
OpenGamingCollective/cardwire
A GPU Manager for linux that uses eBPF LSM hooks to block GPUs
cloudflare/ebpf_exporter
Prometheus exporter for custom eBPF metrics
cilium/cilium
eBPF-based Networking, Security, and Observability
cilium/tetragon
eBPF-based Security Observability and Runtime Enforcement
bytedance/vArmor
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.
inspektor-gadget/inspektor-gadget
Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes clusters and Linux hosts using eBPF
the-tcpdump-group/libpcap
the LIBpcap interface to various kernel packet capture mechanism
aya-rs/aya
Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
cilium/pwru
Packet, where are you? -- eBPF-based Linux kernel networking debugger
kubearmor/KubeArmor
Runtime Security Enforcement System. Workload hardening/sandboxing and implementing least-permissive policies made easy leveraging LSMs (LSM-BPF, AppArmor).
hyperledger-solang/solang
Solidity Compiler for Solana, Polkadot and Stellar
tw4452852/zbpf
Writing eBPF in Zig
seccomp/libseccomp-golang
The libseccomp golang bindings repository
gamemann/xdp-proxy
A stateless, high-performance NAT-like proxy that attaches to the XDP hook in the Linux kernel using (e)BPF for fast packet processing. This proxy forwards packets based on configurable rules and performs source-port mapping, similar to IPTables and NFTables.
mozillazg/ptcpdump
Process-aware, eBPF-based tcpdump
boratanrikulu/gobee
Write your BPF programs in Go, not C. gobee transpiles a Go subset to BPF C and generates typed cilium/ebpf bindings.
strang1ato/nhi
:tv: Automatically capture all potentially useful information about each executed command (as well as its output) and get powerful querying mechanism
YutaroHayakawa/ipftrace2
A packet oriented Linux kernel function call tracer
xdp-project/xdp-project
XDP project collaboration through a git-repo
florianl/go-tc
traffic control in pure go - it allows to read and alter queues, filters and classes
alessandrod/snuffy
Snuffy is a simple command line tool to inspect SSL/TLS data.
aya-rs/book
The Aya Book is an introductory book about using the Rust Programming Language and Aya library to build extended Berkley Packet Filter (eBPF) programs.
bpfsnoop/bpfsnoop
Modernized kernel functions, kernel tracepoints and bpf progs tracing tool for the bpf era.
libbpf/libbpf-sys
Rust bindings to libbpf from the Linux kernel
xdp-project/xdp-tutorial
XDP tutorial
jnidzwetzki/pg-lock-tracer
An eBPF based lock tracer for PostgreSQL
genuinetools/bpfd
Framework for running BPF programs with rules on Linux as a daemon. Container aware.
Orange-OpenSource/bmc-cache
In-kernel cache based on eBPF.