{"adoption": {"forks": 193, "observed_at": "2026-08-28T04:07:06.191758+00:00", "stars": 2634}, "canonical_url": "https://ross.abutalabs.com/products/vulnx", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Modern CLI for exploring vulnerability data with powerful search, filtering, and analysis capabilities.", "domain": ["security", "developer-tools"], "enriched": true, "function": ["search-engine", "cli", "developer-tools", "security"], "health_score": 99, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["projectdiscovery/vulnx"], "name": "projectdiscovery/vulnx", "platform": ["cli", "windows", "go"], "pushed_at": "2026-08-17T11:23:09+00:00", "repo": "projectdiscovery/vulnx", "stars": 2634, "tags": ["cve", "vulnerability-database", "osint", "projectdiscovery", "vulnerability-search", "command-line", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["search for CVEs affecting apache or nginx from the command line", "look up details of a specific CVE like CVE-2021-44228", "filter vulnerabilities by severity, CVSS score, or remote exploitability", "analyze vulnerability patterns by vendor or severity", "query vulnerability data in JSON for automation pipelines"], "what_it_is": "vulnx is a Go-based command-line tool from ProjectDiscovery for searching, filtering, and analyzing vulnerability data such as CVEs. It supports advanced query filters, CVE detail lookups, and pattern analysis, with optional API key authentication for higher rate limits.", "when_to_avoid": ["you need a GUI dashboard for vulnerability management", "you require offline vulnerability data without API access", "you need full vulnerability management features like ticketing or remediation tracking"], "when_to_choose": ["you need fast CLI access to CVE and vulnerability data with rich filtering", "you want to integrate vulnerability lookups into shell scripts or recon workflows", "you already use ProjectDiscovery tooling and want consistent CLI UX"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/vulnx", "repo": "projectdiscovery/vulnx", "role": "main", "score": 83}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:19:21.776936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f2b3dd970eae36dbaf8325b1d9dd3a8cf6d86c05403febd5e305546b0e83611e", "fetched_at": "2026-08-28T04:07:06.191758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/projectdiscovery/vulnx"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:19:21.776936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f2b3dd970eae36dbaf8325b1d9dd3a8cf6d86c05403febd5e305546b0e83611e", "fetched_at": "2026-08-28T04:07:06.191758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/projectdiscovery/vulnx"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:19:21.776936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f2b3dd970eae36dbaf8325b1d9dd3a8cf6d86c05403febd5e305546b0e83611e", "fetched_at": "2026-08-28T04:07:06.191758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/projectdiscovery/vulnx"}], "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:07:06.191758+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:19:21.776936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f2b3dd970eae36dbaf8325b1d9dd3a8cf6d86c05403febd5e305546b0e83611e", "fetched_at": "2026-08-28T04:07:06.191758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/projectdiscovery/vulnx"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:19:21.776936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f2b3dd970eae36dbaf8325b1d9dd3a8cf6d86c05403febd5e305546b0e83611e", "fetched_at": "2026-08-28T04:07:06.191758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/projectdiscovery/vulnx"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:19:21.776936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f2b3dd970eae36dbaf8325b1d9dd3a8cf6d86c05403febd5e305546b0e83611e", "fetched_at": "2026-08-28T04:07:06.191758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/projectdiscovery/vulnx"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.191758+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:19:21.776936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f2b3dd970eae36dbaf8325b1d9dd3a8cf6d86c05403febd5e305546b0e83611e", "fetched_at": "2026-08-28T04:07:06.191758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/projectdiscovery/vulnx"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:19:21.776936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f2b3dd970eae36dbaf8325b1d9dd3a8cf6d86c05403febd5e305546b0e83611e", "fetched_at": "2026-08-28T04:07:06.191758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/projectdiscovery/vulnx"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:19:21.776936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f2b3dd970eae36dbaf8325b1d9dd3a8cf6d86c05403febd5e305546b0e83611e", "fetched_at": "2026-08-28T04:07:06.191758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/projectdiscovery/vulnx"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:19:21.776936+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f2b3dd970eae36dbaf8325b1d9dd3a8cf6d86c05403febd5e305546b0e83611e", "fetched_at": "2026-08-28T04:07:06.191758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/projectdiscovery/vulnx"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 76, "rhythm": 68}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1066, "days_push": 16, "days_rel": 56, "gap_med": 103, "n_releases_24m": 4}, "score": 83, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}