eBPF-based Networking, Security, and Observability
Repository Index
47,133 repositories indexed
1–23 of 23 · Most stars
Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.
eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard.
- kubernetes
- golang
- rest
- grpc
ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
eBPF Observability - Distributed Tracing and Profiling
GitOps For NixOS Servers and Laptops
Go implementation of the XDG Base Directory Specification and XDG user directories
- xdg
- go
- golang
- specification
An archive-less dockerTools.buildImage implementation
Framework for running BPF programs with rules on Linux as a daemon. Container aware.
OCI hook to trace syscalls and generate a seccomp profile
- syscalls
- bcc
- seccomp-profile
- containers
TranslatedA Zhuyin (Bopomofo) input method that needs no character selection: it uses a Transformer locally to choose characters based on the preceding text. Supports Linux (Fcitx5/IBus), macOS, and Windows.
- bopomofo
- chinese-input-method
- fcitx5
- go
GoEventBus — high-performance event bus with a decision layer.
- golang
- library
- event-driven
- concurrency
Package notify provides an implementation of the Gnome DBus Notifications Specification.
- go
- golang
- gnome
- dbus
Go's answer to pandas + scikit-learn: a batteries-included data analysis library with dataframes, statistics, machine learning, quant, and GPU acceleration. Run Python with seamless two-way variable sharing, or explore data straight from the Insyra CLI.
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
- concurrent
- golang
- golang-library
- data-science
A Go-based framework has been developed to oversee the execution of workflows delineated by directed acyclic graphs (DAGs).
- directed-acyclic-graph
- go
- parallel
- task
Basic Configuration Language
- configuration
- parsing
- virtual-machine
- ci-cd
Open-source eBPF compatibility evidence and CI gate
FlashFlags is an ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go. Originally built for Argus, it provides great performance while maintaining simplicity and ease of use.
- command-line
- configuration-files
- evironmental-variables
- fast
Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+). No CGo, no external dependencies. Full support for numeric types, complex numbers, and multi-dimensional arrays. Cross-platform (Windows/Linux/macOS). Part of SciGoLib ecosystem.
- cross-platform
- data-science
- go
- golang
Minimal in-memory deferred task scheduler for Go with ID-based debouncing, cancellation, concurrency limits, and graceful shutdown.
- concurrency
- context
- debounce
- go
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.
- advisory-lock
- concurrency
- distributed-lock
- etcd
Advanced eBPF-driven Digital Forensics and Incident Response (DFIR) framework for live Golang malware analysis, threat hunting, and observability.