{"adoption": {"forks": 426, "observed_at": "2026-08-28T04:06:19.380883+00:00", "stars": 2152}, "canonical_url": "https://ross.abutalabs.com/products/gitminer", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Tool for advanced mining for content on Github", "domain": ["security", "osint", "developer-tools"], "enriched": true, "function": ["search-engine", "web-scraping", "osint", "cli"], "health_score": 50, "homepage": null, "language": "Python", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["UnkL4b/GitMiner"], "name": "UnkL4b/GitMiner", "platform": ["python", "cli", "windows"], "pushed_at": "2025-11-05T04:02:16+00:00", "repo": "UnkL4b/GitMiner", "stars": 2152, "tags": ["github-search", "code-search", "information-gathering", "deprecated", "sensitive-data-discovery", "reconnaissance", "command-line", "linux", "macos", "docker"], "topics": ["gitminer", "information-gathering-tool", "git-mining-tool"], "urls": [], "use_cases": ["find leaked passwords or api keys in public github repos", "search github code for sensitive files like shadow or wp-config", "automate github code search queries from the command line", "run regex filters over github search results", "audit public repositories for exposed credentials", "gather information about targets via github code mining"], "what_it_is": "GitMiner is a Python CLI tool for advanced searching and mining of code and code snippets on GitHub, often used to find sensitive information accidentally committed to public repositories. This repository is deprecated and unmaintained; development continues in the successor project GitMiner3.", "when_to_avoid": ["you need maintained software with active support - use GitMiner3 instead", "you need a GUI or non-CLI workflow", "you require compliance with github api rate limits and terms at scale", "you want guaranteed results without handling github session cookies and anti-bot measures"], "when_to_choose": ["you need a scriptable CLI wrapper around github code search for osint or security research", "you want to demonstrate the risk of committing secrets to public repositories", "you are fine using a deprecated tool or its maintained successor Gitminer3"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gitminer", "repo": "UnkL4b/GitMiner", "role": "main", "score": 45}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:50:39.227005+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c8e24f463c4889e56ea9535317c36951888d7bbd6222d0753e1ac4ae85ff2d80", "fetched_at": "2026-08-28T04:06:19.380883+00:00", "kind": "readme", "missing": false, "url": "https://github.com/UnkL4b/GitMiner"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:50:39.227005+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c8e24f463c4889e56ea9535317c36951888d7bbd6222d0753e1ac4ae85ff2d80", "fetched_at": "2026-08-28T04:06:19.380883+00:00", "kind": "readme", "missing": false, "url": "https://github.com/UnkL4b/GitMiner"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:50:39.227005+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c8e24f463c4889e56ea9535317c36951888d7bbd6222d0753e1ac4ae85ff2d80", "fetched_at": "2026-08-28T04:06:19.380883+00:00", "kind": "readme", "missing": false, "url": "https://github.com/UnkL4b/GitMiner"}], "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:06:19.380883+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:50:39.227005+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c8e24f463c4889e56ea9535317c36951888d7bbd6222d0753e1ac4ae85ff2d80", "fetched_at": "2026-08-28T04:06:19.380883+00:00", "kind": "readme", "missing": false, "url": "https://github.com/UnkL4b/GitMiner"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:50:39.227005+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c8e24f463c4889e56ea9535317c36951888d7bbd6222d0753e1ac4ae85ff2d80", "fetched_at": "2026-08-28T04:06:19.380883+00:00", "kind": "readme", "missing": false, "url": "https://github.com/UnkL4b/GitMiner"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:50:39.227005+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c8e24f463c4889e56ea9535317c36951888d7bbd6222d0753e1ac4ae85ff2d80", "fetched_at": "2026-08-28T04:06:19.380883+00:00", "kind": "readme", "missing": false, "url": "https://github.com/UnkL4b/GitMiner"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:19.380883+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:50:39.227005+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c8e24f463c4889e56ea9535317c36951888d7bbd6222d0753e1ac4ae85ff2d80", "fetched_at": "2026-08-28T04:06:19.380883+00:00", "kind": "readme", "missing": false, "url": "https://github.com/UnkL4b/GitMiner"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:50:39.227005+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c8e24f463c4889e56ea9535317c36951888d7bbd6222d0753e1ac4ae85ff2d80", "fetched_at": "2026-08-28T04:06:19.380883+00:00", "kind": "readme", "missing": false, "url": "https://github.com/UnkL4b/GitMiner"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:50:39.227005+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c8e24f463c4889e56ea9535317c36951888d7bbd6222d0753e1ac4ae85ff2d80", "fetched_at": "2026-08-28T04:06:19.380883+00:00", "kind": "readme", "missing": false, "url": "https://github.com/UnkL4b/GitMiner"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:50:39.227005+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c8e24f463c4889e56ea9535317c36951888d7bbd6222d0753e1ac4ae85ff2d80", "fetched_at": "2026-08-28T04:06:19.380883+00:00", "kind": "readme", "missing": false, "url": "https://github.com/UnkL4b/GitMiner"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 50, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3840, "days_push": 301, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 45, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}