{"adoption": {"forks": 245, "observed_at": "2026-08-28T04:05:45.492306+00:00", "stars": 1862}, "canonical_url": "https://ross.abutalabs.com/products/sandmap", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Nmap on steroids. Simple CLI with the ability to run pure Nmap engine, 31 modules with 459 scan profiles.", "domain": ["security", "penetration-testing", "networking"], "enriched": true, "function": ["security", "networking", "cli"], "health_score": 20, "homepage": null, "language": "Shell", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["trimstray/sandmap"], "name": "trimstray/sandmap", "platform": ["cli"], "pushed_at": "2024-11-19T14:07:51+00:00", "repo": "trimstray/sandmap", "stars": 1862, "tags": ["nmap", "port-scanner", "reconnaissance", "network-scanning", "nse", "kali-linux", "shell", "command-line", "linux"], "topics": ["nmap", "nmap-scripts", "port-scanner", "network-scanner", "network-discovery", "service-discovery", "information-gathering", "nse", "nsescript", "cli", "command-line", "linux", "hacking", "hacking-tool", "kali-linux", "kali-scripts", "backbox", "blackarch", "blackarch-packages"], "urls": [], "use_cases": ["run nmap scans with predefined profiles", "automate network reconnaissance from the command line", "scan ports and discover services on a target host", "use nmap scripting engine scripts without memorizing flags", "route nmap scans through tor for anonymity", "run multiple nmap scans in one session"], "what_it_is": "sandmap is a shell-based CLI wrapper around the Nmap engine that simplifies network and system reconnaissance. It offers 31 modules with 459 predefined scan profiles, NSE script support, and optional TOR routing via proxychains.", "when_to_avoid": ["you need a GUI network scanner", "you only need simple one-off nmap commands", "you require Windows or macOS support"], "when_to_choose": ["you want a friendly interactive interface over raw nmap", "you need quick access to hundreds of curated scan profiles", "you work on kali linux or blackarch doing recon tasks"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sandmap", "repo": "trimstray/sandmap", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:15:42.508836+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "feb5a5827b6966f97031b28cb3280dc20db3c423d3bc05ae94144c761f5bf09a", "fetched_at": "2026-08-28T04:05:45.492306+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trimstray/sandmap"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:15:42.508836+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "feb5a5827b6966f97031b28cb3280dc20db3c423d3bc05ae94144c761f5bf09a", "fetched_at": "2026-08-28T04:05:45.492306+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trimstray/sandmap"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:15:42.508836+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "feb5a5827b6966f97031b28cb3280dc20db3c423d3bc05ae94144c761f5bf09a", "fetched_at": "2026-08-28T04:05:45.492306+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trimstray/sandmap"}], "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:45.492306+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:15:42.508836+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "feb5a5827b6966f97031b28cb3280dc20db3c423d3bc05ae94144c761f5bf09a", "fetched_at": "2026-08-28T04:05:45.492306+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trimstray/sandmap"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:15:42.508836+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "feb5a5827b6966f97031b28cb3280dc20db3c423d3bc05ae94144c761f5bf09a", "fetched_at": "2026-08-28T04:05:45.492306+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trimstray/sandmap"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:15:42.508836+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "feb5a5827b6966f97031b28cb3280dc20db3c423d3bc05ae94144c761f5bf09a", "fetched_at": "2026-08-28T04:05:45.492306+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trimstray/sandmap"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.492306+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:15:42.508836+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "feb5a5827b6966f97031b28cb3280dc20db3c423d3bc05ae94144c761f5bf09a", "fetched_at": "2026-08-28T04:05:45.492306+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trimstray/sandmap"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:15:42.508836+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "feb5a5827b6966f97031b28cb3280dc20db3c423d3bc05ae94144c761f5bf09a", "fetched_at": "2026-08-28T04:05:45.492306+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trimstray/sandmap"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:15:42.508836+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "feb5a5827b6966f97031b28cb3280dc20db3c423d3bc05ae94144c761f5bf09a", "fetched_at": "2026-08-28T04:05:45.492306+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trimstray/sandmap"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:15:42.508836+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "feb5a5827b6966f97031b28cb3280dc20db3c423d3bc05ae94144c761f5bf09a", "fetched_at": "2026-08-28T04:05:45.492306+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trimstray/sandmap"}], "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": 3087, "days_push": 652, "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}}