{"adoption": {"forks": 175, "observed_at": "2026-08-28T04:09:29.915825+00:00", "stars": 5810}, "canonical_url": "https://ross.abutalabs.com/products/noicenvim", "card": {"archived": false, "artifact_type": "plugin", "description": "💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.", "domain": ["developer-tools", "text-editors"], "enriched": true, "function": ["ui-components", "developer-tools"], "health_score": 61, "homepage": null, "language": "Lua", "license": "Apache-2.0", "license_family": "permissive", "maturity": "experimental", "member_repos": ["folke/noice.nvim"], "name": "folke/noice.nvim", "platform": ["editor-plugin", "cli"], "pushed_at": "2025-11-03T17:06:21+00:00", "repo": "folke/noice.nvim", "stars": 5810, "tags": ["neovim", "lua", "editor-ui", "notifications", "cmdline", "popupmenu"], "topics": ["neovim-lua-plugin", "neovim-plugin", "neovim-ui", "neovim"], "urls": [], "use_cases": ["replace neovim message UI with nicer notifications", "customize the vim command line with icons and syntax highlighting", "show command output in normal buffers instead of the more prompt", "route vim messages to different views like popups or virtual text", "browse full message history with telescope or fzf"], "what_it_is": "A Neovim plugin that completely replaces the UI for messages, the command line, and the popup menu using the experimental vim.ui_attach API. It offers configurable views, message routing via filters, syntax-highlighted cmdline, and statusline components.", "when_to_avoid": ["you need a rock-solid, stable editor setup", "you use an older Neovim version below 0.9.0", "you dislike experimental plugins with known upstream issues"], "when_to_choose": ["you want a modern, highly customizable UI for Neovim messages and cmdline", "you use Neovim nightly and want to try the vim.ui_attach API", "you already use nvim-notify, nui.nvim, or treesitter"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/noicenvim", "repo": "folke/noice.nvim", "role": "main", "score": 56}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.495536+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1889c7819b567aeaf32963c8e63a67e417e226ce2522af25c750712c72ad9a5b", "fetched_at": "2026-08-28T04:09:29.915825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/noice.nvim"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.495536+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1889c7819b567aeaf32963c8e63a67e417e226ce2522af25c750712c72ad9a5b", "fetched_at": "2026-08-28T04:09:29.915825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/noice.nvim"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.495536+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1889c7819b567aeaf32963c8e63a67e417e226ce2522af25c750712c72ad9a5b", "fetched_at": "2026-08-28T04:09:29.915825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/noice.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:09:29.915825+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.495536+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1889c7819b567aeaf32963c8e63a67e417e226ce2522af25c750712c72ad9a5b", "fetched_at": "2026-08-28T04:09:29.915825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/noice.nvim"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.495536+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1889c7819b567aeaf32963c8e63a67e417e226ce2522af25c750712c72ad9a5b", "fetched_at": "2026-08-28T04:09:29.915825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/noice.nvim"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.495536+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1889c7819b567aeaf32963c8e63a67e417e226ce2522af25c750712c72ad9a5b", "fetched_at": "2026-08-28T04:09:29.915825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/noice.nvim"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.915825+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.495536+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1889c7819b567aeaf32963c8e63a67e417e226ce2522af25c750712c72ad9a5b", "fetched_at": "2026-08-28T04:09:29.915825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/noice.nvim"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.495536+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1889c7819b567aeaf32963c8e63a67e417e226ce2522af25c750712c72ad9a5b", "fetched_at": "2026-08-28T04:09:29.915825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/noice.nvim"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.495536+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1889c7819b567aeaf32963c8e63a67e417e226ce2522af25c750712c72ad9a5b", "fetched_at": "2026-08-28T04:09:29.915825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/noice.nvim"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.495536+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1889c7819b567aeaf32963c8e63a67e417e226ce2522af25c750712c72ad9a5b", "fetched_at": "2026-08-28T04:09:29.915825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/noice.nvim"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 50, "longevity": 100, "rhythm": 40}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1442, "days_push": 303, "days_rel": 573, "gap_med": 10.5, "n_releases_24m": 9}, "score": 56, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}