{"repo":"Kernel-Guard/bpfcompat","free":true,"listed":false,"github":"https://github.com/Kernel-Guard/bpfcompat","clone":"git clone https://github.com/Kernel-Guard/bpfcompat.git","description":"Open-source eBPF compatibility evidence and CI gate","language":"Go","stars":18,"topics":["bpf","ci","compatibility","ebpf","github-actions","kernel-testing","kvm","libbpf","linux-kernel","observability"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"bpfcompat bpfcompat is an open-source compatibility validator for compiled eBPF artifacts. Test your eBPF across real kernels — locally or in CI. It boots real distro kernels in disposable VMs, runs libbpf load/attach checks, and produces JSON/Markdown reports that can fail CI when an artifact regresses — so the answer is empirical, not inferred from CO-RE. The core question is simple: Will this .bpf.o load and attach on the kernels I care about, and if not, what failed? Point it at a local .bpf.o or a published gadget by OCI reference , on your laptop or as a CI gate — --quick needs no matrix file: Live demo: bpfcompat.kernelguard.net — upload a .bpf.o and see the compatibility matrix. Quickstart & trust model: docs/quickstart.md — gate it in CI in 10 minutes; self-hosted-first, your artifact never leaves your runner. Runs upstream, weekly, green: falcosecurity/libs merged a scheduled bpfcompat compatibility lane for Falco's modern bpf probe, driven by Falco's real loader binary (falcosecurity/libs#3024, workflow). Its first scheduled run passed on every kernel in the matrix (run) — running unattended every week in a CNCF project's CI, on GitHub-hosted runners. The maintainers later reviewed and merged a second PR (#3061) expanding the lane to RHEL-family vendor kernels on the prebuilt action path. Trust & provenance at a glance: CI, CodeQL, and OpenSSF Scorecard run on every change (badges above); every tagged release ships checksums, cosign keyless signatures, a CycloneDX ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Kernel-Guard","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Kernel-Guard/bpfcompat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}