☆84Sep 1, 2017Updated 8 years ago
Alternatives and similar repositories for learn-bpf
Users that are interested in learn-bpf are comparing it to the libraries listed below
Sorting:
- Implementation of the user-space eBPF VM based on the iovisor version (https://github.com/iovisor/ubpf)☆13Apr 16, 2020Updated 5 years ago
- MindSpore Observability☆19May 29, 2020Updated 5 years ago
- Userspace eBPF VM (main repo is https://github.com/iovisor/ubpf)☆101Oct 3, 2022Updated 3 years ago
- Sample BPF offload apps.☆108Apr 6, 2020Updated 5 years ago
- Prototyping kernel development work outside mainline☆314Jan 16, 2025Updated last year
- Generic tool to inspect BPF maps☆44Jan 10, 2022Updated 4 years ago
- Write Promethues metrics to Parquet files for long-term storage and querying☆10Oct 5, 2020Updated 5 years ago
- ☆45Nov 15, 2022Updated 3 years ago
- Just an example I wrote for a tc ebpf classifier (cls_bpf)☆15May 3, 2021Updated 4 years ago
- SystemTap games run in Linux kernel☆18Jul 29, 2011Updated 14 years ago
- Generic eBPF runtime☆152May 28, 2021Updated 4 years ago
- ☆12Jul 18, 2025Updated 7 months ago
- Utility based on bpftool to manage eBPF maps☆14Jul 14, 2019Updated 6 years ago
- ☆12Nov 21, 2016Updated 9 years ago
- eBPF programs without a libbcc dependency☆60Jun 15, 2023Updated 2 years ago
- Presentations and docs☆1,009Sep 20, 2022Updated 3 years ago
- opensnoop in pure C using eBPF☆103Apr 22, 2025Updated 10 months ago
- This is an official GitHub repository for the paper, "Towards timeout-less transport in commodity datacenter networks.".☆16Oct 12, 2021Updated 4 years ago
- DPDK-based Packet Generator☆15Dec 14, 2015Updated 10 years ago
- ☆16May 11, 2022Updated 3 years ago
- Examples of using BPF ring buffer APIs☆137Oct 26, 2020Updated 5 years ago
- Proof of concept use of linux-inject and proces patching☆39Feb 20, 2017Updated 9 years ago
- Simple python scripts which identify papers authored by PC members in various conferences. Conference info pulled from DBLP.☆19Jun 9, 2020Updated 5 years ago
- High-level tracing language for Linux eBPF - development moved to https://github.com/iovisor/bpftrace☆249Mar 19, 2019Updated 6 years ago
- Example programs and tests for ivshmem module for QEMU/KVM☆20Sep 5, 2019Updated 6 years ago
- DAMON-based Optimal Operation Schemes☆17Sep 5, 2024Updated last year
- Rust library for sending data to Honeycomb☆23Mar 26, 2024Updated last year
- SOSCON19 session - "Faster Packet Processing in Linux: XDP" source code☆17Oct 17, 2019Updated 6 years ago
- Code snippets from the O'Reilly book☆926Jan 30, 2022Updated 4 years ago
- Tool to help analyze mptcp pcaps☆21Oct 8, 2023Updated 2 years ago
- ☆18Sep 30, 2016Updated 9 years ago
- ☆17Oct 17, 2025Updated 4 months ago
- ☆45Jul 23, 2020Updated 5 years ago
- A packet oriented Linux kernel function call tracer☆408Apr 14, 2024Updated last year
- Backend for the P4 compiler targeting XDP☆171Jan 19, 2023Updated 3 years ago
- A lightweight script-based dynamic tracing tool for Linux☆631Sep 2, 2018Updated 7 years ago
- pahole implementation for gdb☆43Jan 11, 2022Updated 4 years ago
- Vagrant environment with support for many different types of OpenDaylight deployments.☆20Mar 18, 2017Updated 8 years ago
- BPFd (Deprecated, please see README.md) : Berkeley Packet Filter daemon (BPFd). Makes it possible to run BCC tools across systems.☆97Oct 24, 2021Updated 4 years ago