C Bpf

Open-source C projects categorized as Bpf

Top 20 C Bpf Projects

  • 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.

    Project mention: Capstone Disassembler Framework | news.ycombinator.com | 2024-09-25

    It just updated to the nearly latest LLVM, so that argument is void: https://github.com/capstone-engine/capstone/blob/next/docs/c...

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • pwru

    Packet, where are you? -- eBPF-based Linux kernel networking debugger

    Project mention: Packet, where are you? eBPF-based Linux kernel networking debugger | news.ycombinator.com | 2024-09-23
  • tcpdump

    the TCPdump network dissector

    Project mention: Capture traffic with Golang | dev.to | 2024-09-03

    Most of the people from Software Engineering world heard about TCPDump, WireShark, etc. And most likely you have heard about libpcap1 library developed by TCPDump team to capture traffic and used by Wireshark as well.

  • libpcap

    the LIBpcap interface to various kernel packet capture mechanism

  • bpf-developer-tutorial

    eBPF Developer Tutorial: Learning eBPF Step by Step with Examples

    Project mention: eBPF Tutorial by Example 21: Programmable Packet Processing with XDP | dev.to | 2024-09-30

    In this tutorial, we will introduce XDP (eXpress Data Path) and walk through a small example to help you get started. Later on, we will explore more advanced XDP applications, such as load balancers, firewalls, and other real-world use cases. Please give us a start on Github if you are interested in eBPF or XDP!

  • xdp-tutorial

    XDP tutorial

    Project mention: eBPF Tutorial by Example 21: Programmable Packet Processing with XDP | dev.to | 2024-09-30
  • 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

  • libbpf

    Automated upstream mirror for libbpf stand-alone build.

  • bpftune

    bpftune uses BPF to auto-tune Linux systems

    Project mention: Bpftune uses BPF to auto-tune Linux systems | news.ycombinator.com | 2024-11-17

    Here's that, though this is dnvted to -1? https://github.com/oracle/bpftune/issues/99#issuecomment-248...

  • kyanos

    Visualize the time packets spend in the kernel, analyze requests/responses in command line.

    Project mention: Kyanos: eBPF-based network issue analysis tool | news.ycombinator.com | 2024-11-15
  • libseccomp

    The main libseccomp repository

  • 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 🐝

  • ptcpdump

    Process-aware, eBPF-based tcpdump

    Project mention: Ptcpdump – Process-aware, eBPF-based tcpdump | news.ycombinator.com | 2024-11-26
  • bmc-cache

    In-kernel cache based on eBPF.

  • bpftool

    Automated upstream mirror for bpftool stand-alone build.

    Project mention: Investigate performance with Process Watch on AWS Graviton processors | dev.to | 2024-08-19

    bpftool

  • honey-potion

    Writing eBPF programs with Elixir!

  • npf

    NPF: packet filter with stateful inspection, NAT, IP sets, etc.

  • bpfcov

    Source-code based coverage for eBPF programs actually running in the Linux kernel

  • traffico

    Shape your traffic the BPF way

  • bpfquery

    Zack's experimental tool for querying BPF with SQL.

    Project mention: Building Databases over a Weekend | news.ycombinator.com | 2024-11-20

    I’ve been messing around with sql and stream processing off and on the last few months via https://github.com/zmaril/bpfquery and then https://github.com/zmaril/zquery, so I very much feel this comment. I didn’t want to build out my own stream processing architecture in bpfquery, it was getting pretty tough pretty fast, so I switched over to a datafusion backend in zquery in the hopes that it could do stream processing well. It can handle static data really well, much better the home grown half engine I made in bpfquery, but streaming sql isn’t easily possible at the moment, everybody is building their own implementations and trying to upstream what they need, no coherent whole from data fusion. I was looking into making an attempt with arroyo sometime, but I think the authors want that code to be used as a standalone binary and not as a library in something else, based on my last impression of it a while back. So, maybe in a few years it’ll be as easy to make a streaming database as it is now to make a normal one, but that’s not the case currently.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Bpf discussion

Log in or Post with

C Bpf related posts

  • Bpftune uses BPF to auto-tune Linux systems

    3 projects | news.ycombinator.com | 17 Nov 2024
  • Kyanos: eBPF-based network issue analysis tool

    1 project | news.ycombinator.com | 15 Nov 2024
  • eBPF Tutorial by Example 21: Programmable Packet Processing with XDP

    4 projects | dev.to | 30 Sep 2024
  • eBPF Developer Tutorial: XDP Load Balancer

    1 project | dev.to | 30 Sep 2024
  • Using eBPF to Trace Nginx Requests

    2 projects | dev.to | 30 Sep 2024
  • Expanding eBPF Compile Once, Run Everywhere(CO-RE) to Userspace Compatibility

    2 projects | dev.to | 30 Sep 2024
  • eBPF Practical Tutorial: Using eBPF to Trace Go Routine States

    2 projects | dev.to | 30 Sep 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 5 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Bpf projects in C? This list will help you:

Project Stars
1 capstone 7,640
2 pwru 2,881
3 tcpdump 2,744
4 libpcap 2,725
5 bpf-developer-tutorial 2,681
6 xdp-tutorial 2,513
7 inspektor-gadget 2,262
8 libbpf 2,225
9 bpftune 1,386
10 kyanos 2,441
11 libseccomp 809
12 alaz 657
13 ptcpdump 615
14 bmc-cache 440
15 bpftool 419
16 honey-potion 260
17 npf 241
18 bpfcov 128
19 traffico 77
20 bpfquery 38

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that C is
the 7th most popular programming language
based on number of metions?