{"adoption": {"forks": 110, "observed_at": "2026-08-28T04:06:09.988891+00:00", "stars": 2064}, "canonical_url": "https://ross.abutalabs.com/products/imagenvim", "card": {"archived": false, "artifact_type": "plugin", "description": "🖼️ Bringing images to Neovim.", "domain": ["developer-tools", "text-editors", "media"], "enriched": true, "function": ["image-processing", "ui-components", "graphics"], "health_score": 96, "homepage": null, "language": "Lua", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["3rd/image.nvim"], "name": "3rd/image.nvim", "platform": ["editor-plugin", "cli"], "pushed_at": "2026-08-19T20:12:44+00:00", "repo": "3rd/image.nvim", "stars": 2064, "tags": ["neovim", "neovim-plugin", "kitty-graphics-protocol", "ueberzugpp", "sixel", "lua", "markdown-preview", "image-viewing", "linux", "macos"], "topics": ["neovim", "neovim-plugin"], "urls": [], "use_cases": ["view images inline in neovim", "render images in markdown files in neovim", "display images in the terminal editor", "preview images while editing notes in neorg", "show image previews in kitty terminal", "render images over tmux in neovim"], "what_it_is": "A Neovim plugin written in Lua that adds image display support inside the editor using Kitty's Graphics Protocol, ueberzugpp, or Sixel backends. It provides a library for working with images plus built-in integrations for Markdown and Neorg, relying on ImageMagick for conversion and scaling.", "when_to_avoid": ["you use a terminal without Kitty Graphics Protocol, ueberzugpp, or Sixel support", "you need high-performance image rendering on WezTerm or other partially compliant terminals", "you don't want to install ImageMagick as a dependency"], "when_to_choose": ["you edit Markdown or Neorg documents with images in Neovim", "you use Kitty or another terminal supporting the Kitty Graphics Protocol", "you want a Lua library for programmatically displaying images in Neovim"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/imagenvim", "repo": "3rd/image.nvim", "role": "main", "score": 81}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:56:58.029808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49e29d8e9cc99009d788e241927a063112972efa5505f498841a3ccc7e942782", "fetched_at": "2026-08-28T04:06:09.988891+00:00", "kind": "readme", "missing": false, "url": "https://github.com/3rd/image.nvim"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:56:58.029808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49e29d8e9cc99009d788e241927a063112972efa5505f498841a3ccc7e942782", "fetched_at": "2026-08-28T04:06:09.988891+00:00", "kind": "readme", "missing": false, "url": "https://github.com/3rd/image.nvim"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:56:58.029808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49e29d8e9cc99009d788e241927a063112972efa5505f498841a3ccc7e942782", "fetched_at": "2026-08-28T04:06:09.988891+00:00", "kind": "readme", "missing": false, "url": "https://github.com/3rd/image.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:09.988891+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:56:58.029808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49e29d8e9cc99009d788e241927a063112972efa5505f498841a3ccc7e942782", "fetched_at": "2026-08-28T04:06:09.988891+00:00", "kind": "readme", "missing": false, "url": "https://github.com/3rd/image.nvim"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:56:58.029808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49e29d8e9cc99009d788e241927a063112972efa5505f498841a3ccc7e942782", "fetched_at": "2026-08-28T04:06:09.988891+00:00", "kind": "readme", "missing": false, "url": "https://github.com/3rd/image.nvim"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:56:58.029808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49e29d8e9cc99009d788e241927a063112972efa5505f498841a3ccc7e942782", "fetched_at": "2026-08-28T04:06:09.988891+00:00", "kind": "readme", "missing": false, "url": "https://github.com/3rd/image.nvim"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:09.988891+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:56:58.029808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49e29d8e9cc99009d788e241927a063112972efa5505f498841a3ccc7e942782", "fetched_at": "2026-08-28T04:06:09.988891+00:00", "kind": "readme", "missing": false, "url": "https://github.com/3rd/image.nvim"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:56:58.029808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49e29d8e9cc99009d788e241927a063112972efa5505f498841a3ccc7e942782", "fetched_at": "2026-08-28T04:06:09.988891+00:00", "kind": "readme", "missing": false, "url": "https://github.com/3rd/image.nvim"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:56:58.029808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49e29d8e9cc99009d788e241927a063112972efa5505f498841a3ccc7e942782", "fetched_at": "2026-08-28T04:06:09.988891+00:00", "kind": "readme", "missing": false, "url": "https://github.com/3rd/image.nvim"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:56:58.029808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49e29d8e9cc99009d788e241927a063112972efa5505f498841a3ccc7e942782", "fetched_at": "2026-08-28T04:06:09.988891+00:00", "kind": "readme", "missing": false, "url": "https://github.com/3rd/image.nvim"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 83, "rhythm": 59}, "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": 1167, "days_push": 14, "days_rel": 193, "gap_med": 83.5, "n_releases_24m": 3}, "score": 81, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}