{"adoption": {"forks": 61, "observed_at": "2026-08-28T04:05:21.627994+00:00", "stars": 1681}, "canonical_url": "https://ross.abutalabs.com/products/nvim-navic", "card": {"archived": false, "artifact_type": "plugin", "description": "Simple winbar/statusline plugin that shows your current code context", "domain": ["developer-tools", "text-editors"], "enriched": true, "function": ["ui-components", "developer-tools"], "health_score": 56, "homepage": null, "language": "Lua", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["SmiteshP/nvim-navic"], "name": "SmiteshP/nvim-navic", "platform": ["editor-plugin", "cli"], "pushed_at": "2025-12-29T16:08:52+00:00", "repo": "SmiteshP/nvim-navic", "stars": 1681, "tags": ["neovim", "lsp", "statusline", "winbar", "breadcrumbs", "document-symbols", "lua"], "topics": ["language-server-protocol", "lsp", "lua", "neovim", "neovim-plugin", "nvim", "nvim-plugin", "document-symbols"], "urls": [], "use_cases": ["show current function context in neovim statusline", "add breadcrumbs to neovim like an IDE", "display enclosing class and method in winbar", "navigate code context with LSP document symbols", "customize statusline with code location icons"], "what_it_is": "A Neovim plugin that displays your current code context (like enclosing functions and classes) in the statusline or winbar using LSP document symbols. It provides IDE-style breadcrumbs navigation within the editor.", "when_to_avoid": ["you use an editor other than Neovim", "your LSP servers lack documentSymbol support", "you need full file outline navigation rather than a context indicator"], "when_to_choose": ["you use Neovim with LSP and want IDE-like context display", "you want a lightweight statusline/winbar breadcrumb component", "you already use nvim-lspconfig and want richer navigation cues"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/nvim-navic", "repo": "SmiteshP/nvim-navic", "role": "main", "score": 59}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:41:24.761714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89490eaf33de9b44727e107244a0159df6338f0af398edb2808f96af6d50d8a5", "fetched_at": "2026-08-28T04:05:21.627994+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SmiteshP/nvim-navic"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:41:24.761714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89490eaf33de9b44727e107244a0159df6338f0af398edb2808f96af6d50d8a5", "fetched_at": "2026-08-28T04:05:21.627994+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SmiteshP/nvim-navic"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:41:24.761714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89490eaf33de9b44727e107244a0159df6338f0af398edb2808f96af6d50d8a5", "fetched_at": "2026-08-28T04:05:21.627994+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SmiteshP/nvim-navic"}], "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:05:21.627994+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:41:24.761714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89490eaf33de9b44727e107244a0159df6338f0af398edb2808f96af6d50d8a5", "fetched_at": "2026-08-28T04:05:21.627994+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SmiteshP/nvim-navic"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:41:24.761714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89490eaf33de9b44727e107244a0159df6338f0af398edb2808f96af6d50d8a5", "fetched_at": "2026-08-28T04:05:21.627994+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SmiteshP/nvim-navic"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:41:24.761714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89490eaf33de9b44727e107244a0159df6338f0af398edb2808f96af6d50d8a5", "fetched_at": "2026-08-28T04:05:21.627994+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SmiteshP/nvim-navic"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:21.627994+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:41:24.761714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89490eaf33de9b44727e107244a0159df6338f0af398edb2808f96af6d50d8a5", "fetched_at": "2026-08-28T04:05:21.627994+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SmiteshP/nvim-navic"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:41:24.761714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89490eaf33de9b44727e107244a0159df6338f0af398edb2808f96af6d50d8a5", "fetched_at": "2026-08-28T04:05:21.627994+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SmiteshP/nvim-navic"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:41:24.761714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89490eaf33de9b44727e107244a0159df6338f0af398edb2808f96af6d50d8a5", "fetched_at": "2026-08-28T04:05:21.627994+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SmiteshP/nvim-navic"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:41:24.761714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89490eaf33de9b44727e107244a0159df6338f0af398edb2808f96af6d50d8a5", "fetched_at": "2026-08-28T04:05:21.627994+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SmiteshP/nvim-navic"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 59, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1563, "days_push": 247, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 59, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}