{"adoption": {"forks": 60, "observed_at": "2026-08-28T04:04:21.021981+00:00", "stars": 1317}, "canonical_url": "https://ross.abutalabs.com/products/completorvim", "card": {"archived": false, "artifact_type": "plugin", "description": "Async completion framework made ease.", "domain": ["developer-tools", "text-editors"], "enriched": true, "function": ["editor", "developer-tools"], "health_score": 65, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["maralla/completor.vim"], "name": "maralla/completor.vim", "platform": ["editor-plugin", "cli", "cross-platform"], "pushed_at": "2026-03-27T19:47:37+00:00", "repo": "maralla/completor.vim", "stars": 1317, "tags": ["vim-plugin", "neovim", "code-completion", "async", "lsp", "omni-completion"], "topics": ["vim", "vim-plugin", "omni-completion", "python", "code-completion", "neovim-plugin", "lsp", "lsp-server"], "urls": [], "use_cases": ["async autocompletion in vim", "semantic python completion with jedi in vim", "complete code in vim8 without blocking", "snippet completion popup in vim", "lsp-based completion in neovim", "fallback buffer word completion in vim"], "what_it_is": "Completor is an asynchronous code completion framework for Vim 8 and Neovim, implemented in Python with low overhead. It provides buffer, filename, and snippet completion out of the box, and supports semantic completion via external tools like jedi, racer, tern, and LSP servers.", "when_to_avoid": ["you use a modern LSP-centric setup like coc.nvim or built-in Neovim LSP", "you need an IDE-like experience with rich diagnostics and refactoring", "you use Vim versions older than 8 without Python support"], "when_to_choose": ["you use Vim 8 or Neovim and want fast, asynchronous completion", "you want a lightweight completion framework extensible via small completer plugins", "you need semantic completion for Python, Rust, or JavaScript through external tools"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/completorvim", "repo": "maralla/completor.vim", "role": "main", "score": 66}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:48:13.225370+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88d2db4d9847d35c37ec307ee8fec9f91157bfa12bb6b5c937f6c60a2b5b3bbb", "fetched_at": "2026-08-28T04:04:21.021981+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maralla/completor.vim"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:48:13.225370+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88d2db4d9847d35c37ec307ee8fec9f91157bfa12bb6b5c937f6c60a2b5b3bbb", "fetched_at": "2026-08-28T04:04:21.021981+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maralla/completor.vim"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:48:13.225370+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88d2db4d9847d35c37ec307ee8fec9f91157bfa12bb6b5c937f6c60a2b5b3bbb", "fetched_at": "2026-08-28T04:04:21.021981+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maralla/completor.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:04:21.021981+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:48:13.225370+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88d2db4d9847d35c37ec307ee8fec9f91157bfa12bb6b5c937f6c60a2b5b3bbb", "fetched_at": "2026-08-28T04:04:21.021981+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maralla/completor.vim"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:48:13.225370+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88d2db4d9847d35c37ec307ee8fec9f91157bfa12bb6b5c937f6c60a2b5b3bbb", "fetched_at": "2026-08-28T04:04:21.021981+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maralla/completor.vim"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:48:13.225370+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88d2db4d9847d35c37ec307ee8fec9f91157bfa12bb6b5c937f6c60a2b5b3bbb", "fetched_at": "2026-08-28T04:04:21.021981+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maralla/completor.vim"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.021981+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:48:13.225370+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88d2db4d9847d35c37ec307ee8fec9f91157bfa12bb6b5c937f6c60a2b5b3bbb", "fetched_at": "2026-08-28T04:04:21.021981+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maralla/completor.vim"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:48:13.225370+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88d2db4d9847d35c37ec307ee8fec9f91157bfa12bb6b5c937f6c60a2b5b3bbb", "fetched_at": "2026-08-28T04:04:21.021981+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maralla/completor.vim"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:48:13.225370+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88d2db4d9847d35c37ec307ee8fec9f91157bfa12bb6b5c937f6c60a2b5b3bbb", "fetched_at": "2026-08-28T04:04:21.021981+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maralla/completor.vim"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:48:13.225370+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "88d2db4d9847d35c37ec307ee8fec9f91157bfa12bb6b5c937f6c60a2b5b3bbb", "fetched_at": "2026-08-28T04:04:21.021981+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maralla/completor.vim"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 74, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3640, "days_push": 159, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 66, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}