{"adoption": {"forks": 523, "observed_at": "2026-08-28T04:09:09.456723+00:00", "stars": 5076}, "canonical_url": "https://ross.abutalabs.com/products/gau", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Fetch known URLs from AlienVault's Open Threat Exchange, the Wayback Machine, and Common Crawl.", "domain": ["security", "osint", "crawlers", "developer-tools"], "enriched": true, "function": ["web-scraping", "http-client", "security", "cli", "developer-tools"], "health_score": 73, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["lc/gau"], "name": "lc/gau", "platform": ["windows", "cli", "cross-platform"], "pushed_at": "2026-03-20T18:36:42+00:00", "repo": "lc/gau", "stars": 5076, "tags": ["recon", "bug-bounty", "url-discovery", "wayback-machine", "common-crawl", "alienvault-otx", "urlscan", "attack-surface", "command-line", "linux", "macos"], "topics": ["gau", "wayback-machine", "hacktoberfest", "security", "alienvault"], "urls": [], "use_cases": ["fetch all known URLs for a domain from historical archives", "enumerate endpoints for bug bounty reconnaissance", "find old or forgotten pages of a website via the Wayback Machine", "filter archived URLs by file extension or HTTP status code", "gather URL lists for security scanning pipelines", "include subdomains when collecting URLs for a target"], "what_it_is": "gau (getallurls) is a Go CLI tool that fetches known URLs for a given domain from AlienVault's Open Threat Exchange, the Wayback Machine, Common Crawl, and URLScan. It supports filtering by extension, status code, mime type, and date range, with threaded fetching and JSON output.", "when_to_avoid": ["you need to crawl a site's current live content rather than archived URLs", "you want a GUI or web interface instead of a command-line tool", "you need real-time vulnerability scanning rather than URL discovery"], "when_to_choose": ["you need historical/archived URLs for a domain rather than crawling it live", "you want a fast, scriptable CLI that fits into recon pipelines", "you need filtering by extension, status code, mime type, or date range"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gau", "repo": "lc/gau", "role": "main", "score": 56}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:02:36.777183+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "789e27ecb27f2c20546e9db22953d2cdfbd7c728c4176e2c0029917b4e7361e0", "fetched_at": "2026-08-28T04:09:09.456723+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lc/gau"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:02:36.777183+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "789e27ecb27f2c20546e9db22953d2cdfbd7c728c4176e2c0029917b4e7361e0", "fetched_at": "2026-08-28T04:09:09.456723+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lc/gau"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:02:36.777183+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "789e27ecb27f2c20546e9db22953d2cdfbd7c728c4176e2c0029917b4e7361e0", "fetched_at": "2026-08-28T04:09:09.456723+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lc/gau"}], "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:09:09.456723+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:02:36.777183+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "789e27ecb27f2c20546e9db22953d2cdfbd7c728c4176e2c0029917b4e7361e0", "fetched_at": "2026-08-28T04:09:09.456723+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lc/gau"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:02:36.777183+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "789e27ecb27f2c20546e9db22953d2cdfbd7c728c4176e2c0029917b4e7361e0", "fetched_at": "2026-08-28T04:09:09.456723+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lc/gau"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:02:36.777183+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "789e27ecb27f2c20546e9db22953d2cdfbd7c728c4176e2c0029917b4e7361e0", "fetched_at": "2026-08-28T04:09:09.456723+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lc/gau"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:09.456723+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:02:36.777183+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "789e27ecb27f2c20546e9db22953d2cdfbd7c728c4176e2c0029917b4e7361e0", "fetched_at": "2026-08-28T04:09:09.456723+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lc/gau"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:02:36.777183+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "789e27ecb27f2c20546e9db22953d2cdfbd7c728c4176e2c0029917b4e7361e0", "fetched_at": "2026-08-28T04:09:09.456723+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lc/gau"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:02:36.777183+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "789e27ecb27f2c20546e9db22953d2cdfbd7c728c4176e2c0029917b4e7361e0", "fetched_at": "2026-08-28T04:09:09.456723+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lc/gau"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:02:36.777183+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "789e27ecb27f2c20546e9db22953d2cdfbd7c728c4176e2c0029917b4e7361e0", "fetched_at": "2026-08-28T04:09:09.456723+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lc/gau"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 73, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2382, "days_push": 166, "days_rel": 674, "gap_med": null, "n_releases_24m": 1}, "score": 56, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}