{"adoption": {"forks": 157, "observed_at": "2026-08-28T04:03:59.564574+00:00", "stars": 1207}, "canonical_url": "https://ross.abutalabs.com/products/unityheapexplorer", "card": {"archived": false, "artifact_type": "plugin", "description": "A Memory Profiler, Debugger and Analyzer for Unity 2019.3 and newer.", "domain": ["developer-tools", "performance"], "enriched": true, "function": ["monitoring", "benchmarking", "developer-tools"], "health_score": 20, "homepage": null, "language": "C#", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["pschraut/UnityHeapExplorer"], "name": "pschraut/UnityHeapExplorer", "platform": ["editor-plugin", "cross-platform"], "pushed_at": "2024-11-21T15:09:29+00:00", "repo": "pschraut/UnityHeapExplorer", "stars": 1207, "tags": ["unity", "memory-profiler", "memory-leaks", "heap-analysis", "unity-package", "gamedev", "game-development"], "topics": ["unity", "memory", "profiler", "debugger", "analyzer", "unity3d", "unity3d-plugin", "unity3d-editor", "gamedev", "unity3d-package"], "urls": [], "use_cases": ["find memory leaks in a unity game", "profile memory usage of unity application", "analyze heap snapshots in unity", "optimize memory in unity3d project", "debug managed memory allocations in unity", "inspect unity object memory footprint"], "what_it_is": "Heap Explorer is a memory profiler, debugger, and analyzer plugin for Unity 2019.3 through Unity 6, installed via the Unity Package Manager. It helps developers inspect heap snapshots to find memory leaks and optimization opportunities, with a UI some find easier than Unity's official Memory Profiler.", "when_to_avoid": ["you want the most actively developed tool - the author recommends Unity's own Memory Profiler", "you need profiling outside the Unity engine", "you require guaranteed ongoing support, as updates are only occasional"], "when_to_choose": ["you prefer a simpler UI/UX than Unity's official Memory Profiler", "you need memory profiling for Unity 2019.3 through Unity 6", "you want an open-source, MIT-licensed memory analyzer for Unity"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/unityheapexplorer", "repo": "pschraut/UnityHeapExplorer", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:19:00.073205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cef2eda7e9fe8d72f6141e2280701e2cafca938675157ca357abca5c654d5f69", "fetched_at": "2026-08-28T04:03:59.564574+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pschraut/UnityHeapExplorer"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:19:00.073205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cef2eda7e9fe8d72f6141e2280701e2cafca938675157ca357abca5c654d5f69", "fetched_at": "2026-08-28T04:03:59.564574+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pschraut/UnityHeapExplorer"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:19:00.073205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cef2eda7e9fe8d72f6141e2280701e2cafca938675157ca357abca5c654d5f69", "fetched_at": "2026-08-28T04:03:59.564574+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pschraut/UnityHeapExplorer"}], "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:03:59.564574+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:19:00.073205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cef2eda7e9fe8d72f6141e2280701e2cafca938675157ca357abca5c654d5f69", "fetched_at": "2026-08-28T04:03:59.564574+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pschraut/UnityHeapExplorer"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:19:00.073205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cef2eda7e9fe8d72f6141e2280701e2cafca938675157ca357abca5c654d5f69", "fetched_at": "2026-08-28T04:03:59.564574+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pschraut/UnityHeapExplorer"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:19:00.073205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cef2eda7e9fe8d72f6141e2280701e2cafca938675157ca357abca5c654d5f69", "fetched_at": "2026-08-28T04:03:59.564574+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pschraut/UnityHeapExplorer"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.564574+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:19:00.073205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cef2eda7e9fe8d72f6141e2280701e2cafca938675157ca357abca5c654d5f69", "fetched_at": "2026-08-28T04:03:59.564574+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pschraut/UnityHeapExplorer"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:19:00.073205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cef2eda7e9fe8d72f6141e2280701e2cafca938675157ca357abca5c654d5f69", "fetched_at": "2026-08-28T04:03:59.564574+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pschraut/UnityHeapExplorer"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:19:00.073205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cef2eda7e9fe8d72f6141e2280701e2cafca938675157ca357abca5c654d5f69", "fetched_at": "2026-08-28T04:03:59.564574+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pschraut/UnityHeapExplorer"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:19:00.073205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cef2eda7e9fe8d72f6141e2280701e2cafca938675157ca357abca5c654d5f69", "fetched_at": "2026-08-28T04:03:59.564574+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pschraut/UnityHeapExplorer"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2315, "days_push": 650, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}