{"adoption": {"forks": 249, "observed_at": "2026-08-28T04:05:43.459761+00:00", "stars": 1846}, "canonical_url": "https://ross.abutalabs.com/products/tcpdive", "card": {"archived": false, "artifact_type": "cli-tool", "description": "A TCP performance profiling tool.", "domain": ["networking", "monitoring", "performance", "developer-tools"], "enriched": true, "function": ["monitoring", "networking", "analytics"], "health_score": 20, "homepage": null, "language": "Shell", "license": "GPL-2.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["fastos/tcpdive"], "name": "fastos/tcpdive", "platform": ["cli"], "pushed_at": "2017-09-07T14:22:39+00:00", "repo": "fastos/tcpdive", "stars": 1846, "tags": ["tcp", "systemtap", "network-profiling", "kernel", "http-analysis", "packet-analysis", "linux"], "topics": [], "urls": [], "use_cases": ["profile TCP performance on a Linux server", "diagnose TCP retransmission and packet loss", "compare TCP performance in wired vs wireless networks", "analyze HTTP processing at the TCP layer", "quantify impact of TCP tuning changes", "characterize TCP traffic per application"], "what_it_is": "Tcpdive is a TCP performance profiling tool that monitors and analyzes TCP internals from a running Linux kernel using SystemTap, requiring no kernel modifications. It provides detailed metrics on transmission, loss and retransmission, congestion control, and HTTP processing at the TCP layer.", "when_to_avoid": ["you need a maintained tool - the last release was 2017", "you are on a non-Linux platform or a modern kernel unsupported by SystemTap scripts", "you need general packet capture rather than TCP performance profiling"], "when_to_choose": ["you need deep insight into TCP internals beyond tcpdump or netstat", "you want to profile TCP without modifying or patching the kernel", "you run a Linux production environment and need quantitative TCP metrics"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tcpdive", "repo": "fastos/tcpdive", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:17:52.811599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2f52625c87fad471e9ec63b39f8740d9ef6b251bb29a56f5629ae4d5b522cfa9", "fetched_at": "2026-08-28T04:05:43.459761+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fastos/tcpdive"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:17:52.811599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2f52625c87fad471e9ec63b39f8740d9ef6b251bb29a56f5629ae4d5b522cfa9", "fetched_at": "2026-08-28T04:05:43.459761+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fastos/tcpdive"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:17:52.811599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2f52625c87fad471e9ec63b39f8740d9ef6b251bb29a56f5629ae4d5b522cfa9", "fetched_at": "2026-08-28T04:05:43.459761+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fastos/tcpdive"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:17:52.811599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2f52625c87fad471e9ec63b39f8740d9ef6b251bb29a56f5629ae4d5b522cfa9", "fetched_at": "2026-08-28T04:05:43.459761+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fastos/tcpdive"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:17:52.811599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2f52625c87fad471e9ec63b39f8740d9ef6b251bb29a56f5629ae4d5b522cfa9", "fetched_at": "2026-08-28T04:05:43.459761+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fastos/tcpdive"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:17:52.811599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2f52625c87fad471e9ec63b39f8740d9ef6b251bb29a56f5629ae4d5b522cfa9", "fetched_at": "2026-08-28T04:05:43.459761+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fastos/tcpdive"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:43.459761+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:17:52.811599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2f52625c87fad471e9ec63b39f8740d9ef6b251bb29a56f5629ae4d5b522cfa9", "fetched_at": "2026-08-28T04:05:43.459761+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fastos/tcpdive"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:17:52.811599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2f52625c87fad471e9ec63b39f8740d9ef6b251bb29a56f5629ae4d5b522cfa9", "fetched_at": "2026-08-28T04:05:43.459761+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fastos/tcpdive"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:17:52.811599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2f52625c87fad471e9ec63b39f8740d9ef6b251bb29a56f5629ae4d5b522cfa9", "fetched_at": "2026-08-28T04:05:43.459761+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fastos/tcpdive"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:17:52.811599+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2f52625c87fad471e9ec63b39f8740d9ef6b251bb29a56f5629ae4d5b522cfa9", "fetched_at": "2026-08-28T04:05:43.459761+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fastos/tcpdive"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3880, "days_push": 3282, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}