#Bpf

Showing 42 of 42 repositories tagged #bpf, ranked by stars

cilium
cilium
cilium

eBPF-based Networking, Security, and Observability

Score
100
โ˜… 24.7k โ‘‚ 3.9k โ€”
Go
capstone-engine
capstone-engine
capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

Score
100
โ˜… 8.9k โ‘‚ 1.7k +3/day
C
parca-dev
parca-dev
parca

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.

Score
67
โ˜… 4.9k โ‘‚ 251 +4/day
TypeScript
cilium
cilium
tetragon

eBPF-based Security Observability and Runtime Enforcement

Score
89
โ˜… 4.8k โ‘‚ 563 โ€”
C
aya-rs
aya-rs
aya

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

Score
100
โ˜… 4.7k โ‘‚ 448 โ€”
Rust
aquasecurity
aquasecurity
tracee

Linux Runtime Security and Forensics using eBPF

Score
83
โ˜… 4.5k โ‘‚ 504 +1/day
Go
the-tcpdump-group
the-tcpdump-group
tcpdump

the TCPdump network dissector

Score
78
โ˜… 3.2k โ‘‚ 924 +1/day
C
inspektor-gadget
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

Score
100
โ˜… 2.9k โ‘‚ 356 โ€”
C
jfernandez
jfernandez
bpftop

bpftop provides a dynamic real-time view of running eBPF programs. It displays the average runtime, events per second, and estimated total CPU % for each program.

Score
100
โ˜… 2.7k โ‘‚ 128 +2/day
C
kubearmor
kubearmor
KubeArmor

Runtime Security Enforcement System. Workload hardening/sandboxing and implementing least-permissive policies made easy leveraging LSMs (LSM-BPF, AppArmor).

Score
67
โ˜… 2.6k โ‘‚ 507 โ€”
Go
pythops
pythops
oryx

๐Ÿ•ต๏ธโ€โ™‚๏ธ TUI for sniffing network traffic using eBPF on Linux

Score
80
โ˜… 2.5k โ‘‚ 69 +1/day
Rust
hyperledger-solang
hyperledger-solang
solang

Solidity Compiler for Solana, Polkadot and Stellar

Score
60
โ˜… 1.4k โ‘‚ 273 โ€”
Rust
mozillazg
mozillazg
ptcpdump

Process-aware, eBPF-based tcpdump

Score
83
โ˜… 1.2k โ‘‚ 67 โ€”
C
dropbox
dropbox
goebpf

Library to work with eBPF programs from Go

Score
50
โ˜… 1.2k โ‘‚ 82 +1/day
Go
libbpf
libbpf
libbpf-rs

Minimal and opinionated eBPF tooling for the Rust ecosystem

Score
40
โ˜… 995 โ‘‚ 171 โ€”
Rust
gamemann
gamemann
xdp-firewall

A firewall that utilizes the Linux kernel's XDP hook. The XDP hook allows for very fast network processing on Linux systems. This is great for dropping malicious traffic from a (D)DoS attack. IPv6 is supported with this firewall! I hope this helps network engineers/programmers interested in utilizing XDP!

Score
56
โ˜… 855 โ‘‚ 134 +6/day
C
aquasecurity
aquasecurity
libbpfgo

eBPF library for Go. Powered by libbpf.

Score
33
โ˜… 843 โ‘‚ 101 โ€”
Go
getanteon
getanteon
alaz

Alaz: Advanced eBPF Agent for Kubernetes Observability โ€“ Effortlessly monitor K8s service interactions and performance metrics in your K8s environment. Gain in-depth insights with service maps, metrics, and more, while staying alert to crucial system anomalies ๐Ÿ

Score
50
โ˜… 717 โ‘‚ 35 +1/day
C
carloslack
carloslack
KoviD

Red-Team LKM

Score
20
โ˜… 647 โ‘‚ 90 โ€”
C
polycube-network
polycube-network
polycube

eBPF/XDP-based software framework for fast network services running in the Linux kernel.

Score
33
โ˜… 531 โ‘‚ 104 โ€”
C++
florianl
florianl
go-tc

traffic control in pure go - it allows to read and alter queues, filters and classes

Score
17
โ˜… 528 โ‘‚ 56 +1/day
Go
bytedance
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.

Score
44
โ˜… 485 โ‘‚ 64 +1/day
Go
genuinetools
genuinetools
bpfd

Framework for running BPF programs with rules on Linux as a daemon. Container aware.

Score
22
โ˜… 483 โ‘‚ 40 โ€”
Go
eunomia-bpf
eunomia-bpf
GPTtrace

Generate eBPF programs and tracing with ChatGPT

Score
0
โ˜… 274 โ‘‚ 25 โ€”
Python
spinningfactory
spinningfactory
kloak

Cloud native zero trust security for AI agents run environments

Score
67
โ˜… 238 โ‘‚ 11 +1/day
C
dkorunic
dkorunic
pktstat-bpf

eBPF-based Ethernet traffic monitor using TC, XDP, kprobes and cgroups

Score
67
โ˜… 148 โ‘‚ 7 โ€”
C
lithdew
lithdew
alon

Remix for Solana.

Score
67
โ˜… 109 โ‘‚ 14 โ€”
JavaScript
gongluck
gongluck
CVIP

C/C++/Golang/Linux...็Ÿฅ่ฏ†ๆ•ด็†

Score
0
โ˜… 99 โ‘‚ 32 โ€”
C
genuinetools
genuinetools
bpfps

A tool to list and diagnose bpf programs. (Who watches the watchers..? :)

Score
0
โ˜… 96 โ‘‚ 7 โ€”
Makefile
cilium
cilium
charts

Helm charts repository for the Cilium project

Score
33
โ˜… 82 โ‘‚ 25 โ€”
Shell
openSVM
openSVM
awesome-svm

All things SVM (Solana Virtual Machine)

Score
100
โ˜… 62 โ‘‚ 7 โ€”
NationalSecurityAgency
NationalSecurityAgency
seabee

Hardens eBPF tools against privileged attackers via policy-based access controls

Score
11
โ˜… 62 โ‘‚ 10 โ€”
Rust
netbound
netbound
p2pflow

Ethereum p2p traffic analysis with eBPF

Score
33
โ˜… 56 โ‘‚ 10 โ€”
C
yeet-src
yeet-src
airtop

htop for the airwaves โ€” a live 802.11 (Wi-Fi) RF dashboard in your terminal

Score
33
โ˜… 56 โ‘‚ 2 โ€”
JavaScript
aibudaevv
aibudaevv
sip-exporter

High-performance eBPF-based SIP monitoring service that captures and exports telephony metrics to Prometheus-compatible systems (Prometheus, VictoriaMetrics, etc.)

Score
17
โ˜… 36 โ‘‚ 2 โ€”
Go
Mutasem-mk4
Mutasem-mk4
procscope

Zero-overhead eBPF process tracer for Linux malware triage and incident response. Traces syscalls, network, and file events per-process without strace overhead.

Score
0
โ˜… 20 โ‘‚ 0 +1/day
C
jedisct1
jedisct1
rust-bpf

A Rust crate to attach BPF filters

Score
0
โ˜… 17 โ‘‚ 4 โ€”
Rust
ErenAri
ErenAri
Aegis-BPF

Deterministic Linux runtime enforcement with eBPF LSM: block file/network operations before syscalls complete.

Score
0
โ˜… 17 โ‘‚ 0 โ€”
C++
pibleos
pibleos
holyBPF-zig

HolyC -> eBPF with zig for divined Solana programs, made by blessed $PIBLE dev

Score
50
โ˜… 15 โ‘‚ 2 โ€”
Zig
BryanMorgan
BryanMorgan
rent-share-solana-rust

Rust Solana BPF smart contract to manage rental agreements and capture transactions on the Solana blockchain.

Score
0
โ˜… 15 โ‘‚ 0 โ€”
Rust
joaquinbejar
joaquinbejar
matchbook

Decentralized exchange infrastructure on Solana: on-chain order book, real-time WebSocket streaming, REST API, Geyser indexer, and Rust SDK. Non-custodial and optimized for high-frequency trading.

Score
83
โ˜… 14 โ‘‚ 5 โ€”
Rust
haru7612
haru7612
solana-native-starter

A boilerplate project for building, testing, and deploying Solana native and BPF programs using Rust. This repository serves as a simple starting point for developers who want to experiment with Solana smart contracts.

Score
17
โ˜… 12 โ‘‚ 0 โ€”
Rust
Related Topics
#ebpf#security#kubernetes#rust#linux#observability#kernel#solana#golang#containers#blockchain#tracing

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly