libbpfgo
EBPF wrapper
A Go library providing an interface to eBPF programs from userspace
eBPF library for Go. Powered by libbpf.
748 stars
20 watching
95 forks
Language: Go
last commit: 11 months ago
Linked from 1 awesome list
bpfebpfgogolanglinux
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Go bindings for creating eBPF programs and loading ELF files. | 2,153 |
| | An Rust wrapper around libbpf to simplify BPF program development and build processes. | 791 |
| | An eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification. | 390 |
| | Tool for monitoring and inspecting eBPF programs on Linux systems | 85 |
| | Automates loading and use of dynamic libraries with foreign function interfaces. | 9 |
| | A Go wrapper around a C++ UTP reference implementation | 92 |
| | A Go SDK for interacting with the Libra cryptocurrency network | 21 |
| | A client library for interacting with the Libra blockchain | 44 |
| | Provides remote access to eBPF programs and maps for debugging and metrics collection. | 6 |
| | A security solution using eBPF to restrict Linux access and protect against attacks | 138 |
| | A toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support | 687 |
| | Demonstrates packet encapsulation and decapsulation with MPLS labels using eBPF | 54 |
| | A Go client for interacting with the Libra Blockchain | 49 |
| | A tool to explore and visualize the eBPF subsystem of Linux hosts | 82 |
| | A collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data. | 304 |