{"adoption": {"forks": 48, "observed_at": "2026-08-28T04:06:03.109536+00:00", "stars": 1991}, "canonical_url": "https://ross.abutalabs.com/products/neodevnvim", "card": {"archived": true, "artifact_type": "plugin", "description": "💻  Neovim setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API.", "domain": ["text-editors", "developer-tools", "programming-languages"], "enriched": true, "function": ["editor", "documentation", "developer-tools"], "health_score": 10, "homepage": null, "language": "Lua", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["folke/neodev.nvim"], "name": "folke/neodev.nvim", "platform": ["editor-plugin", "cli"], "pushed_at": "2024-07-06T10:06:35+00:00", "repo": "folke/neodev.nvim", "stars": 1991, "tags": ["neovim", "lua", "lsp", "lua-language-server", "completion", "eol"], "topics": ["neovim", "neovim-plugin", "neovim-lsp", "lua"], "urls": [], "use_cases": ["get completion for vim.api functions in my neovim config", "signature help and docs for the nvim lua api", "set up lua language server for neovim plugin development", "autocomplete for vim.opt and vim.loop in init.lua", "configure lua_ls workspace for neovim runtime and plugins"], "what_it_is": "A Neovim plugin that configures the lua-language-server to provide full signature help, documentation, and completion for the Neovim Lua API in init.lua and plugin development. It is now end-of-life, with lazydev.nvim recommended as its replacement for Neovim >= 0.10.", "when_to_avoid": ["you are on Neovim >= 0.10, where lazydev.nvim is the recommended faster replacement", "you need a project that is actively developed, since this one is EOL"], "when_to_choose": ["you are on Neovim 0.7 to 0.9 and want full Lua API completion and docs", "you develop Neovim plugins in Lua and want proper require paths and plugin workspace libraries"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/neodevnvim", "repo": "folke/neodev.nvim", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:02:40.865442+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "69eb451b54db076fcb007b2b9c36b28a2b863ee65340c6d3ed36a26e6cb84e0e", "fetched_at": "2026-08-28T04:06:03.109536+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/neodev.nvim"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:02:40.865442+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "69eb451b54db076fcb007b2b9c36b28a2b863ee65340c6d3ed36a26e6cb84e0e", "fetched_at": "2026-08-28T04:06:03.109536+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/neodev.nvim"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:02:40.865442+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "69eb451b54db076fcb007b2b9c36b28a2b863ee65340c6d3ed36a26e6cb84e0e", "fetched_at": "2026-08-28T04:06:03.109536+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/neodev.nvim"}], "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:03.109536+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:02:40.865442+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "69eb451b54db076fcb007b2b9c36b28a2b863ee65340c6d3ed36a26e6cb84e0e", "fetched_at": "2026-08-28T04:06:03.109536+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/neodev.nvim"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:02:40.865442+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "69eb451b54db076fcb007b2b9c36b28a2b863ee65340c6d3ed36a26e6cb84e0e", "fetched_at": "2026-08-28T04:06:03.109536+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/neodev.nvim"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:02:40.865442+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "69eb451b54db076fcb007b2b9c36b28a2b863ee65340c6d3ed36a26e6cb84e0e", "fetched_at": "2026-08-28T04:06:03.109536+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/neodev.nvim"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.109536+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:02:40.865442+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "69eb451b54db076fcb007b2b9c36b28a2b863ee65340c6d3ed36a26e6cb84e0e", "fetched_at": "2026-08-28T04:06:03.109536+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/neodev.nvim"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:02:40.865442+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "69eb451b54db076fcb007b2b9c36b28a2b863ee65340c6d3ed36a26e6cb84e0e", "fetched_at": "2026-08-28T04:06:03.109536+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/neodev.nvim"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:02:40.865442+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "69eb451b54db076fcb007b2b9c36b28a2b863ee65340c6d3ed36a26e6cb84e0e", "fetched_at": "2026-08-28T04:06:03.109536+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/neodev.nvim"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:02:40.865442+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "69eb451b54db076fcb007b2b9c36b28a2b863ee65340c6d3ed36a26e6cb84e0e", "fetched_at": "2026-08-28T04:06:03.109536+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/neodev.nvim"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1932, "days_push": 788, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}