{"adoption": {"forks": 207, "observed_at": "2026-08-28T04:09:22.607914+00:00", "stars": 5587}, "canonical_url": "https://ross.abutalabs.com/products/toggletermnvim", "card": {"archived": false, "artifact_type": "plugin", "description": "A neovim lua plugin to help easily manage multiple terminal windows", "domain": ["developer-tools", "text-editors"], "enriched": true, "function": ["terminal-ui", "developer-tools", "cli"], "health_score": 36, "homepage": null, "language": "Lua", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["akinsho/toggleterm.nvim"], "name": "akinsho/toggleterm.nvim", "platform": ["windows", "editor-plugin"], "pushed_at": "2025-03-09T09:20:40+00:00", "repo": "akinsho/toggleterm.nvim", "stars": 5587, "tags": ["neovim", "lua", "terminal-management", "editor-plugin", "toggle-terminal", "command-line", "linux", "macos"], "topics": ["neovim", "lua", "plugin", "terminal"], "urls": [], "use_cases": ["toggle terminal windows in neovim", "manage multiple terminals inside my editor", "run background processes while editing without leaving neovim", "open a floating terminal in neovim", "send commands to a terminal from neovim"], "what_it_is": "A Neovim plugin written in Lua for persisting and toggling multiple terminal windows during an editing session. It supports floating, vertical, and tab terminal orientations and lets users send commands to different terminals.", "when_to_avoid": ["you use Vim or an older Neovim version without Lua support", "you need a standalone terminal emulator outside the editor", "you prefer built-in Neovim terminal without extra plugins"], "when_to_choose": ["you use Neovim 0.7+ and want ergonomic terminal toggling", "you need multiple persistent terminals in float, vertical, or tab layouts", "you want to send commands to terminals from within your editor"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/toggletermnvim", "repo": "akinsho/toggleterm.nvim", "role": "main", "score": 34}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:55:32.031284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "241d9141d21af628c302e9cde803a93beea126a909357d0267d963e4e48afb84", "fetched_at": "2026-08-28T04:09:22.607914+00:00", "kind": "readme", "missing": false, "url": "https://github.com/akinsho/toggleterm.nvim"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:55:32.031284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "241d9141d21af628c302e9cde803a93beea126a909357d0267d963e4e48afb84", "fetched_at": "2026-08-28T04:09:22.607914+00:00", "kind": "readme", "missing": false, "url": "https://github.com/akinsho/toggleterm.nvim"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:55:32.031284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "241d9141d21af628c302e9cde803a93beea126a909357d0267d963e4e48afb84", "fetched_at": "2026-08-28T04:09:22.607914+00:00", "kind": "readme", "missing": false, "url": "https://github.com/akinsho/toggleterm.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:22.607914+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:55:32.031284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "241d9141d21af628c302e9cde803a93beea126a909357d0267d963e4e48afb84", "fetched_at": "2026-08-28T04:09:22.607914+00:00", "kind": "readme", "missing": false, "url": "https://github.com/akinsho/toggleterm.nvim"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:55:32.031284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "241d9141d21af628c302e9cde803a93beea126a909357d0267d963e4e48afb84", "fetched_at": "2026-08-28T04:09:22.607914+00:00", "kind": "readme", "missing": false, "url": "https://github.com/akinsho/toggleterm.nvim"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:55:32.031284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "241d9141d21af628c302e9cde803a93beea126a909357d0267d963e4e48afb84", "fetched_at": "2026-08-28T04:09:22.607914+00:00", "kind": "readme", "missing": false, "url": "https://github.com/akinsho/toggleterm.nvim"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:22.607914+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:55:32.031284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "241d9141d21af628c302e9cde803a93beea126a909357d0267d963e4e48afb84", "fetched_at": "2026-08-28T04:09:22.607914+00:00", "kind": "readme", "missing": false, "url": "https://github.com/akinsho/toggleterm.nvim"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:55:32.031284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "241d9141d21af628c302e9cde803a93beea126a909357d0267d963e4e48afb84", "fetched_at": "2026-08-28T04:09:22.607914+00:00", "kind": "readme", "missing": false, "url": "https://github.com/akinsho/toggleterm.nvim"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:55:32.031284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "241d9141d21af628c302e9cde803a93beea126a909357d0267d963e4e48afb84", "fetched_at": "2026-08-28T04:09:22.607914+00:00", "kind": "readme", "missing": false, "url": "https://github.com/akinsho/toggleterm.nvim"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:55:32.031284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "241d9141d21af628c302e9cde803a93beea126a909357d0267d963e4e48afb84", "fetched_at": "2026-08-28T04:09:22.607914+00:00", "kind": "readme", "missing": false, "url": "https://github.com/akinsho/toggleterm.nvim"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 10, "longevity": 100, "rhythm": 28}, "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": 2207, "days_push": 542, "days_rel": 611, "gap_med": 51, "n_releases_24m": 2}, "score": 34, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}