An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by Asphaltt

A curated list of projects in awesome lists by Asphaltt .

https://github.com/asphaltt/tc-dump

A network packet info dumping tool like tcpdump based on `tc-bpf`.

ebpf ebpf-co-re go golang skb tc tc-dump

Last synced: 06 May 2025

https://github.com/asphaltt/socketrace

socketrace is an eBPF-based tool to trace kernel socket events. License Apache 2.0 and GPL-2.0

ebpf socket socket-tracer socketrace

Last synced: 10 Apr 2025

https://github.com/asphaltt/go-iproute2

Some net tools of iproute2 implement with Go, such as ip link, ip neigh, ip addr, bridge, nstat. Apache License 2.0

bridge-fdb go ip-address ip-link ip-neigh ip-route iproute2 netlink

Last synced: 06 May 2025

https://github.com/Asphaltt/tcpw

tcpw: An eBPF enhanced tool to capture tcp tuple info of curl,telnet,socat tools. License Apache 2.0

ebpf socket-tracer tcpw

Last synced: 02 Jul 2026

https://github.com/asphaltt/tcpw

tcpw: An eBPF enhanced tool to capture tcp tuple info of curl,telnet,socat tools. License Apache 2.0

ebpf socket-tracer tcpw

Last synced: 30 Oct 2025

https://github.com/asphaltt/vista

An eBPF enhanced Linux kernel skb and socket tracing tool.

ebpf gopacket-pcap linux skb-tracing socket-tracing tcpdump vista

Last synced: 10 Apr 2025

https://github.com/asphaltt/ebpf-vm-on-ebpf

Build a feature-less eBPF vm on eBPF, just for fun.

ebpf ebpf-vm ebpf-vm-on-ebpf

Last synced: 06 May 2025

https://github.com/asphaltt/iptables-bpf

An example of iptables-bpf with Go+eBPF

bpf ebpf go iptables iptables-bpf

Last synced: 06 May 2025

https://github.com/asphaltt/iptables-trace

iptables-trace is an eBPF enhanced iptables-TRACE alternative iptables TRACE. GPL-3.0 license

ebpf ebpf-co-re iptables iptables-trace iptables-tracer kernel-module nf-trace

Last synced: 24 Aug 2025

https://github.com/asphaltt/sockdump

Dump unix domain socket traffic with Go+bpf

ebpf ebpf-co-re sockdump

Last synced: 02 Oct 2025

https://github.com/asphaltt/iptables-in-bpf

An iptables-like ACL implementation with eBPF.

acl bpf ebpf ebpf-co-re iptables

Last synced: 06 May 2025

https://github.com/asphaltt/skbdist

A bpf-based packet's latency distribution measurement tool. Apache 2.0 License

ebpf ebpf-co-re skb skbdist

Last synced: 10 Apr 2025

https://github.com/asphaltt/ethtoolsnoop

ethtoolsnoop is an ethtool tracing tool based on Go+eBPF. License Apache 2.0

ebpf ethtool ethtoolsnoop

Last synced: 10 Apr 2025

https://github.com/asphaltt/go-nfnetlink-example

An example for nfnetlink with Go.

go-nfnetlink iptables iptables-nfqueue nfnetlink

Last synced: 04 Jul 2025

https://github.com/asphaltt/xdpsnoop

xdpsnoop is a tool to trace XDP installation on NIC drivers.

Last synced: 06 May 2025

https://github.com/asphaltt/mad

mad: who touches bpf maps? License Apache 2.0

Last synced: 14 Apr 2025

https://github.com/asphaltt/ebpf-tuplemerge

A simplified demo of TupleMerge with pure-bpf. License Apache 2.0 & GPL 2.0

ebpf online-packet-classification tuplemerge

Last synced: 12 Jul 2025

https://github.com/asphaltt/lpmtrie

LpmTrie is a trie data structure which implements Longest Prefix Match algorithm. MIT License

golang longest-prefix-match lpm-trie

Last synced: 06 May 2025

https://github.com/asphaltt/ping-latency-injector

Inject latency to ping on server side. BSD-3 License

ebpf ebpf-co-re icmp ping ping-latency-injector

Last synced: 18 May 2026

https://github.com/asphaltt/dnsproxy-go

A simple library for DNS proxy in Go

dns dns-proxy dns-proxy-server go

Last synced: 14 Jul 2025

https://github.com/asphaltt/skbtracer-iptables

skbtracer on iptables based on eBPF. Apache License 2.0

bpf cilium-ebpf ebpf ebpf-co-re golang iptables skbtracer skbtracer-iptables

Last synced: 31 Jan 2026

https://github.com/asphaltt/tproxy-experiment

An experiment about Linux TProxy

Last synced: 12 May 2026

https://github.com/asphaltt/promise

ES6 Promise in Go

go promise

Last synced: 02 Mar 2025

https://github.com/asphaltt/tailcall-issues

A tool to detect tailcall issues.

bpf ebpf tailcall tailcall-issues

Last synced: 01 May 2026

https://github.com/asphaltt/bpfsyscalldist

An eBPF syscall profiler focused on BPF syscall.

bpf-syscall bpfsyscalldist ebpf linux-syscall

Last synced: 11 May 2026

https://github.com/asphaltt/bpf-zh

Last synced: 19 Mar 2026

https://github.com/asphaltt/trace-verifier-log

Trace bpf verifier log with bpf. Apache 2.0 License

Last synced: 12 Jun 2026

https://github.com/asphaltt/bpfbak

bpfbak is a tiny tool to backup bpf objects under bpffs. Apache 2.0 License

bpfbak bpffs ebpf

Last synced: 02 Jan 2026

https://github.com/asphaltt/pkt-stucker

An experiment to reproduce the issue packet stuck in lockless pfifo_fast qdisc. [FAILED]

ebpf pfifo tc-qdisc

Last synced: 09 May 2026

https://github.com/asphaltt/syscalldist

A bcc-like tool to analyze syscall's histogram. Apache License 2.0

ebpf linux-syscall sycalldist

Last synced: 12 May 2026

https://github.com/asphaltt/oh-my-nvim

Source from hardhacker/oh-my-nvim

Last synced: 11 Jul 2025

https://github.com/asphaltt/mybtf

Some helpers for BTF

Last synced: 09 Aug 2025

https://github.com/asphaltt/alem.py

A revision wrapper of https://github.com/sqlalchemy/alembic

alembic python sql sqlalchemy

Last synced: 03 Oct 2025

https://github.com/asphaltt/leetcode.go

Go solutions for leetcode

leetcode leetcode-go

Last synced: 13 May 2026

https://github.com/asphaltt/leetcode

My LeetCode Solutions

Last synced: 12 Jun 2025

https://github.com/asphaltt/batchqueue

A batchqueue is an in-memory concurrency-safe message queue by enqueueing and dequeueing a batch of messages.

go message-queue queue

Last synced: 10 Jun 2026

https://github.com/asphaltt/asphaltt.github.io

My blogs

Last synced: 11 Feb 2026

https://github.com/asphaltt/bootstrap-alert-example

An example of Bootstrap alert

Last synced: 11 Feb 2026

https://github.com/asphaltt/jq.py

jq implemented in python3

Last synced: 07 Jun 2026

https://github.com/asphaltt/lambho

A micro web server with Python 3.5+ that runs fast!

Last synced: 08 Jun 2026

https://github.com/asphaltt/libuv-examples

Examples for libuv, like tcp-networking, udp-networking

Last synced: 01 Jun 2026

https://github.com/asphaltt/l2fwd

A pure layer 2 forward tool, based on XDP and goebpf. MIT License

Last synced: 07 May 2026

https://github.com/asphaltt/projecteuler.go

Go solutions for projecteuler.net

Last synced: 08 May 2026

https://github.com/asphaltt/bpf-tailcall-tracer

An eBPF tailcall tracing experiment with kernel-module. License Apache 2.0 & GPL-2.0

Last synced: 12 Jun 2026

https://github.com/asphaltt/hqu

High QUality, for learning data structure and algorithm

Last synced: 01 Aug 2025

https://github.com/asphaltt/astscan

Scan Chinese in go by ast

ast go

Last synced: 02 Jul 2026