{"adoption": {"forks": 388, "observed_at": "2026-08-28T04:07:41.785637+00:00", "stars": 3077}, "canonical_url": "https://ross.abutalabs.com/products/ackvim", "card": {"archived": false, "artifact_type": "plugin", "description": "Vim plugin for the Perl module / CLI script 'ack'", "domain": ["developer-tools", "text-editors"], "enriched": true, "function": ["search-engine", "developer-tools"], "health_score": 20, "homepage": null, "language": "Vim Script", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["mileszs/ack.vim"], "name": "mileszs/ack.vim", "platform": ["editor-plugin", "cli", "cross-platform"], "pushed_at": "2024-03-12T02:12:15+00:00", "repo": "mileszs/ack.vim", "stars": 3077, "tags": ["vim", "ack", "grep", "quickfix", "code-search", "search"], "topics": [], "urls": [], "use_cases": ["search codebase from within vim", "vim frontend for ack grep tool", "show grep results in vim quickfix window", "replace grep with ack in vim", "jump to search matches in vim splits and tabs"], "what_it_is": "A Vim plugin that acts as a frontend for the ack search tool (and other grep-like tools), running searches from within Vim and displaying results in the quickfix window. It is a light wrapper around Vim's 'grepprg' with convenience mappings for navigating results.", "when_to_avoid": ["you don't use Vim or ack", "you prefer built-in :vimgrep or newer plugins like fzf/ripgrep integrations", "you need an IDE-style search UI outside the terminal"], "when_to_choose": ["you use Vim and want fast project-wide code search with ack", "you want quickfix-integrated search results with split/tab navigation", "you want a configurable wrapper for grep-like search tools in Vim"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ackvim", "repo": "mileszs/ack.vim", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:27:53.833527+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1465828eade7af99ca1e004b0236850eda91823a00901a9ceeb8012156ac3a3a", "fetched_at": "2026-08-28T04:07:41.785637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mileszs/ack.vim"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:27:53.833527+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1465828eade7af99ca1e004b0236850eda91823a00901a9ceeb8012156ac3a3a", "fetched_at": "2026-08-28T04:07:41.785637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mileszs/ack.vim"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:27:53.833527+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1465828eade7af99ca1e004b0236850eda91823a00901a9ceeb8012156ac3a3a", "fetched_at": "2026-08-28T04:07:41.785637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mileszs/ack.vim"}], "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:41.785637+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:27:53.833527+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1465828eade7af99ca1e004b0236850eda91823a00901a9ceeb8012156ac3a3a", "fetched_at": "2026-08-28T04:07:41.785637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mileszs/ack.vim"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:27:53.833527+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1465828eade7af99ca1e004b0236850eda91823a00901a9ceeb8012156ac3a3a", "fetched_at": "2026-08-28T04:07:41.785637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mileszs/ack.vim"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:27:53.833527+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1465828eade7af99ca1e004b0236850eda91823a00901a9ceeb8012156ac3a3a", "fetched_at": "2026-08-28T04:07:41.785637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mileszs/ack.vim"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:41.785637+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:27:53.833527+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1465828eade7af99ca1e004b0236850eda91823a00901a9ceeb8012156ac3a3a", "fetched_at": "2026-08-28T04:07:41.785637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mileszs/ack.vim"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:27:53.833527+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1465828eade7af99ca1e004b0236850eda91823a00901a9ceeb8012156ac3a3a", "fetched_at": "2026-08-28T04:07:41.785637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mileszs/ack.vim"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:27:53.833527+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1465828eade7af99ca1e004b0236850eda91823a00901a9ceeb8012156ac3a3a", "fetched_at": "2026-08-28T04:07:41.785637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mileszs/ack.vim"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:27:53.833527+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1465828eade7af99ca1e004b0236850eda91823a00901a9ceeb8012156ac3a3a", "fetched_at": "2026-08-28T04:07:41.785637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mileszs/ack.vim"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 6434, "days_push": 905, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}