{"adoption": {"forks": 52, "observed_at": "2026-08-28T04:04:16.228165+00:00", "stars": 1293}, "canonical_url": "https://ross.abutalabs.com/products/nintengo", "card": {"archived": false, "artifact_type": "application", "description": "An NES emulator written in Go", "domain": ["gaming-tools", "cross-platform", "developer-tools"], "enriched": true, "function": ["simulation", "graphics", "audio-processing"], "health_score": 20, "homepage": null, "language": "Go", "license": "GPL-2.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["nwidger/nintengo"], "name": "nwidger/nintengo", "platform": ["windows", "wasm", "go"], "pushed_at": "2020-09-19T17:45:15+00:00", "repo": "nwidger/nintengo", "stars": 1293, "tags": ["nes-emulator", "emulation", "retro-gaming", "game-emulator", "wasm-support", "macos", "linux"], "topics": [], "urls": [], "use_cases": ["play NES games on my computer", "run .nes ROM files in a browser via WebAssembly", "record gameplay footage as GIF or screenshots", "save and load emulator states", "emulate NES with NTSC or PAL region settings", "connect two emulator instances for linked play"], "what_it_is": "nintengo is a Nintendo Entertainment System (NES) emulator written in Go, capable of running .nes ROM files with audio, save states, and screen recording. It runs on macOS, Linux, and Windows via Azul3D, and can also be compiled to WebAssembly to run in a browser.", "when_to_avoid": ["you need high-accuracy cycle-perfect emulation for demanding titles", "you want a polished GUI with controller remapping and netplay", "you need active development and recent bug fixes"], "when_to_choose": ["you want a cross-platform NES emulator built in Go", "you need browser-based NES emulation via WebAssembly", "you want to capture gameplay as GIF/JPEG or record audio as WAV"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/nintengo", "repo": "nwidger/nintengo", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.678155+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2dba0bdedff1796509f5582bdcd606017eeb33f42271b4da353039e789900691", "fetched_at": "2026-08-28T04:04:16.228165+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nwidger/nintengo"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.678155+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2dba0bdedff1796509f5582bdcd606017eeb33f42271b4da353039e789900691", "fetched_at": "2026-08-28T04:04:16.228165+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nwidger/nintengo"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.678155+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2dba0bdedff1796509f5582bdcd606017eeb33f42271b4da353039e789900691", "fetched_at": "2026-08-28T04:04:16.228165+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nwidger/nintengo"}], "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:04:16.228165+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.678155+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2dba0bdedff1796509f5582bdcd606017eeb33f42271b4da353039e789900691", "fetched_at": "2026-08-28T04:04:16.228165+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nwidger/nintengo"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.678155+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2dba0bdedff1796509f5582bdcd606017eeb33f42271b4da353039e789900691", "fetched_at": "2026-08-28T04:04:16.228165+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nwidger/nintengo"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.678155+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2dba0bdedff1796509f5582bdcd606017eeb33f42271b4da353039e789900691", "fetched_at": "2026-08-28T04:04:16.228165+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nwidger/nintengo"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.228165+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.678155+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2dba0bdedff1796509f5582bdcd606017eeb33f42271b4da353039e789900691", "fetched_at": "2026-08-28T04:04:16.228165+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nwidger/nintengo"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.678155+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2dba0bdedff1796509f5582bdcd606017eeb33f42271b4da353039e789900691", "fetched_at": "2026-08-28T04:04:16.228165+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nwidger/nintengo"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.678155+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2dba0bdedff1796509f5582bdcd606017eeb33f42271b4da353039e789900691", "fetched_at": "2026-08-28T04:04:16.228165+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nwidger/nintengo"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.678155+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2dba0bdedff1796509f5582bdcd606017eeb33f42271b4da353039e789900691", "fetched_at": "2026-08-28T04:04:16.228165+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nwidger/nintengo"}], "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": 4608, "days_push": 2174, "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}}