{"adoption": {"forks": 229, "observed_at": "2026-08-28T04:05:28.451166+00:00", "stars": 1728}, "canonical_url": "https://ross.abutalabs.com/products/nodist", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Natural node.js and npm version manager for windows.", "domain": ["developer-tools", "windows"], "enriched": true, "function": ["developer-tools", "package-manager", "cli"], "health_score": 24, "homepage": null, "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["nodists/nodist"], "name": "nodists/nodist", "platform": ["windows", "cli"], "pushed_at": "2024-01-10T00:25:44+00:00", "repo": "nodists/nodist", "stars": 1728, "tags": ["nodejs", "npm", "version-manager", "nvm-windows-alternative", "command-line"], "topics": ["javascript", "nodejs", "version-control", "version-manager"], "urls": [], "use_cases": ["manage multiple node.js versions on windows", "switch node version per project on windows", "install a specific node version from the command line", "set a global default node version", "manage npm versions alongside node", "replace nvm on a windows machine"], "what_it_is": "Nodist is a Node.js and npm version manager for Windows, inspired by the 'n' version manager. It lets users install, switch, and manage multiple Node.js versions via a simple CLI, supporting cmd, PowerShell, Git Bash, and Cygwin.", "when_to_avoid": ["you need reliable POSIX signal propagation to node processes", "your projects rely heavily on native modules that break when switching node versions", "you are on macOS or Linux (use n, nvm, or fnm instead)", "you need a tool with frequent updates and active development"], "when_to_choose": ["you develop Node.js on Windows and need multiple versions", "you want a simple CLI-driven node version switcher with cmd/PowerShell/Git Bash support", "you prefer an installer or chocolatey package for setup"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/nodist", "repo": "nodists/nodist", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:32:13.792263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05b8afde0cae899a18e17c8c477d570b38182a1c6218fa8682107fd4b770a720", "fetched_at": "2026-08-28T04:05:28.451166+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nodists/nodist"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:32:13.792263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05b8afde0cae899a18e17c8c477d570b38182a1c6218fa8682107fd4b770a720", "fetched_at": "2026-08-28T04:05:28.451166+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nodists/nodist"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:32:13.792263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05b8afde0cae899a18e17c8c477d570b38182a1c6218fa8682107fd4b770a720", "fetched_at": "2026-08-28T04:05:28.451166+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nodists/nodist"}], "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:28.451166+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:32:13.792263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05b8afde0cae899a18e17c8c477d570b38182a1c6218fa8682107fd4b770a720", "fetched_at": "2026-08-28T04:05:28.451166+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nodists/nodist"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:32:13.792263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05b8afde0cae899a18e17c8c477d570b38182a1c6218fa8682107fd4b770a720", "fetched_at": "2026-08-28T04:05:28.451166+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nodists/nodist"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:32:13.792263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05b8afde0cae899a18e17c8c477d570b38182a1c6218fa8682107fd4b770a720", "fetched_at": "2026-08-28T04:05:28.451166+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nodists/nodist"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.451166+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:32:13.792263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05b8afde0cae899a18e17c8c477d570b38182a1c6218fa8682107fd4b770a720", "fetched_at": "2026-08-28T04:05:28.451166+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nodists/nodist"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:32:13.792263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05b8afde0cae899a18e17c8c477d570b38182a1c6218fa8682107fd4b770a720", "fetched_at": "2026-08-28T04:05:28.451166+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nodists/nodist"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:32:13.792263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05b8afde0cae899a18e17c8c477d570b38182a1c6218fa8682107fd4b770a720", "fetched_at": "2026-08-28T04:05:28.451166+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nodists/nodist"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:32:13.792263+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05b8afde0cae899a18e17c8c477d570b38182a1c6218fa8682107fd4b770a720", "fetched_at": "2026-08-28T04:05:28.451166+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nodists/nodist"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "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": 5176, "days_push": 967, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}