An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with ebpf-programs

A curated list of projects in awesome lists tagged with ebpf-programs .

https://github.com/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.

bpf c containers continuous-profiling cpp ebpf ebpf-programs golang javascript kubernetes observability performance php pprof profiles profiling prometheus python ruby rust

Last synced: 14 May 2025

https://github.com/conprof/conprof

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.

bpf c containers continuous-profiling cpp ebpf ebpf-programs golang javascript kubernetes observability performance php pprof profiles profiling prometheus python ruby rust

Last synced: 22 Feb 2025

https://github.com/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

bpf bpf-programs cncf-project ebpf ebpf-programs inspektor-gadget kinvolk kubernetes prometheus-exporter prometheus-metrics

Last synced: 05 Jan 2026

https://github.com/iovisor/kubectl-trace

Schedule bpftrace programs on your kubernetes cluster using the kubectl

bpf bpftrace ebpf ebpf-programs kubectl kubectl-plugin kubectl-plugins kubectl-trace kubernetes-cluster trace tracepoints

Last synced: 14 May 2025

https://github.com/k8spacket/k8spacket

k8spacket - collects TCP traffic and TLS connection metadata in the Kubernetes cluster using eBPF and visualizes in Grafana

bpf2go cilium ebpf ebpf-programs ebpf-tc grafana k8spacket metrics o11y observability packetsniffing prometheus tcp tls visualization

Last synced: 13 Apr 2025

https://github.com/qmonnet/rbpf

Rust virtual machine and JIT compiler for eBPF programs

assembler bpf ebpf ebpf-programs interpreter jit-compiler packet-filtering rust

Last synced: 13 May 2025

https://github.com/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 🐝

bpf ddosify distributed-tracing ebpf ebpf-programs kubernetes logs metrics monitoring observability prometheus tracing

Last synced: 07 Apr 2025

https://github.com/parca-dev/parca-agent

eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!

bpf c continuous-profiling cpp ebpf ebpf-programs go golang hacktoberfest kubernetes libbpf linux observability performance pprof profiling python ruby rust systemd

Last synced: 15 May 2025

https://github.com/xdp-project/bpf-examples

Making eBPF programming easier via build env and examples

bpf ebpf ebpf-programs

Last synced: 15 May 2025

https://github.com/digma-ai/digma

🧑‍💻🔭 Digma helps you fix performance issues in your code by automatically profiling the code execution. Using APMs to identify code bottlenecks, query problems and scalability issues takes time and effort - Digma automates all of that. Digma is free for developers - get it here: https://digma.ai/get-digma/

csharp developer-tools devops dotnet ebpf ebpf-programs intellisense jaeger observability opentelemetry python tracing

Last synced: 16 May 2025

https://github.com/netoptimizer/prototype-kernel

Prototyping kernel development work outside mainline

ebpf-programs kernel kernel-modules linux-kernel xdp

Last synced: 08 Apr 2025

https://github.com/chriskalix/hades

Hades is a Host-Based Intrusion Detection System based on eBPF(mainly)

agent ebpf ebpf-programs ebpf-sec golang hids libbpf linux netlink runtime-security rust security

Last synced: 16 May 2025

https://github.com/chriskaliX/Hades

Hades is a Host-Based Intrusion Detection System based on eBPF(mainly)

agent ebpf ebpf-programs ebpf-sec golang hids libbpf linux netlink runtime-security rust security

Last synced: 11 Jul 2025

https://github.com/furkanonder/dnstrace

Monitor DNS queries by host processes using eBPF!

bcc bpf dns ebpf ebpf-programs

Last synced: 12 Apr 2025

https://github.com/mikeroyal/LLVM-Guide

LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.

assembler build-tool clang clang-format clang-frontend clang-toolchain compiler compiler-design compliers debugger ebpf-programs llvm llvm-clang llvm-frontend llvm-ir llvm-pass mlir parallel-programming runtime-system runtime-verification

Last synced: 22 Apr 2025

https://github.com/furkanonder/DnsTrace

Monitor DNS queries by host processes using eBPF!

bcc bpf dns ebpf ebpf-programs

Last synced: 21 Oct 2025

https://github.com/mikeroyal/llvm-guide

LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.

assembler build-tool clang clang-format clang-frontend clang-toolchain compiler compiler-design compliers debugger ebpf-programs llvm llvm-clang llvm-frontend llvm-ir llvm-pass mlir parallel-programming runtime-system runtime-verification

Last synced: 10 Apr 2025

https://github.com/pmem/vltrace

Tool tracing syscalls in a fast way using eBPF linux kernel feature

bcc ebpf ebpf-programs kprobes syscall syscalls tracepoints

Last synced: 09 Jul 2025

https://github.com/vbpf/ebpf-samples

Sample ebpf programs to analyze

ebpf ebpf-opcode ebpf-programs

Last synced: 27 Jul 2025

https://github.com/fzakaria/eBPF-mpls-encap-decap

Sample project demonstrating how to use eBPF to encap/decap packets with an MPLS label.

bpf bpfilter ebpf ebpf-programs linux linux-kernel-hacking

Last synced: 15 Nov 2025

https://github.com/fzakaria/ebpf-mpls-encap-decap

Sample project demonstrating how to use eBPF to encap/decap packets with an MPLS label.

bpf bpfilter ebpf ebpf-programs linux linux-kernel-hacking

Last synced: 20 Mar 2025

https://github.com/chen-keinan/kube-knark

Open Source runtime tool which help to detect malware code execution and run time mis-configuration change on a kubernetes cluster

ebpf ebpf-programs golang kubernetes linux scanner security

Last synced: 22 Mar 2025

https://github.com/kakkoyun/py-perf

A Proof-of-concept, low-overhead, sampling CPU profiler for Python implemented using eBPF.

bpf ebpf ebpf-programs optimization perfomance performance-testing profiler python rust

Last synced: 30 Aug 2025

https://github.com/sumerc/gilstats.py

A utility for dumping per-thread statistics for CPython GIL using eBPF

cpython ebpf ebpf-programs multithreading observability python python-gil

Last synced: 14 Apr 2025

https://github.com/x86taka/xdp-etherip

Implementation of EtherIP with XDP

ebpf ebpf-programs etherip xdp

Last synced: 04 Jul 2025

https://github.com/fbac/skproxy

eBPF proxy with loadbalancing capabilities

cilium cilium-ebpf ebpf ebpf-programs golang linux networking proxy tcp tcp-proxy

Last synced: 10 Apr 2025

https://github.com/samankhalife/xdf

X-Defender💥 is an advanced (D)DoS mitigation tool built with eBPF and XDP. It not only filters and limits malicious traffic in real-time but also takes a proactive and aggressive approach to neutralize threats before they impact your network.

ddos-mitigation ddos-protection ebpf ebpf-programs xdp

Last synced: 30 Jul 2025

https://github.com/vazw/simple-firewall

simple firewall a simple kernel level firewall using aya-ebpf

aya ebpf ebpf-programs firewall xdp xdp-acl

Last synced: 14 Oct 2025

https://github.com/mranv/ebpf-file-monitor

This utility allows users to track changes in a specified file and prints a timestamp when modifications occur.

bcc cargo ebpf ebpf-programs inotify rust-lang

Last synced: 27 Oct 2025

https://github.com/assaf-r/aisir

Named after the beautiful loch Aisir in northen Scotland, Aisir is an Ebpf based tool that logs and filters connection to remote IP addresses

ebpf ebpf-programs firewall linux security security-tools

Last synced: 14 Apr 2025

https://github.com/ldorau/strace.ebpf

Tool tracing syscalls in a fast way using eBPF linux kernel feature

bcc ebpf ebpf-programs kprobes syscall syscalls tracepoints

Last synced: 12 Apr 2025

https://github.com/garnet-org/jibril-balag

بلاغ - balag (announcement) - A collection of Jibril’s public releases. Each update is a gentle echo of guidance, shared for all who journey together.

abpf-co-re ai-security ai-security-tool cicd cloud-native cnapp cndr devsecops ebpf-programs iot iot-security k8s k8s-security runtime-security security-tools

Last synced: 03 Jul 2025

https://github.com/fzakaria/rust-ebpf-demo

A simple pure hello world demo of writing an ebpf filter in rust

ebpf ebpf-programs linux linux-kernel rust

Last synced: 01 Nov 2025

https://github.com/jalalmostafa/socktrace

A tool to trace BSD sockets concurrency behavior using eBPF

bsd-sockets ebpf ebpf-programs linux linux-kernel socket-programming sockets

Last synced: 02 Feb 2026

https://github.com/rzetelskik/bpf-sanitizer

Linux kernel patch introducing a new eBPF program type for sanitizing writes.

bpf ebpf ebpf-programs linux-kernel

Last synced: 04 Nov 2025

https://github.com/hoomaac/bpfsec

basic ebpf playground to work and play a little with it

c cpp ebpf ebpf-programs

Last synced: 30 Mar 2025

https://github.com/h0x0er/ebpf-snippets

Code-snippets for developing eBPF programs

ebpf ebpf-programs snippets-collection vscode-snippets

Last synced: 17 Aug 2025

https://github.com/syrnxalno/ebpf_leak_monitor

A lightweight extended Berkeley Packet Filter (eBPF)-based system for real-time memory leak detection using kernel-level tracing of kmalloc and kfree. Includes a C-based agent, a Go-powered server, and a MERN web app for live visualization and analysis.

ebpf-programs linux-kernel memory-leak-detection

Last synced: 12 Apr 2025

https://github.com/laugharne/keynote__ebpf_-_everything_you_need_to_know_in_5_minutes

eBPF has become the key technology for infrastructure software. This session tells you everything you need to know about eBPF in 5 minutes. Why eBPF matters and why it exists. What it can do. What it can’t do. Who uses it for what. And finally, what the future holds.

ebpf ebpf-programs solana

Last synced: 11 Oct 2025