{"adoption": {"forks": 234, "observed_at": "2026-08-28T04:07:28.786482+00:00", "stars": 2898}, "canonical_url": "https://ross.abutalabs.com/products/graphy", "card": {"archived": false, "artifact_type": "plugin", "description": "Graphy is the ultimate, easy to use, feature packed FPS counter, stats monitor and debugger for your Unity project.", "domain": ["developer-tools", "performance"], "enriched": true, "function": ["monitoring", "developer-tools", "gui"], "health_score": 23, "homepage": null, "language": "C#", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["Tayx94/graphy"], "name": "Tayx94/graphy", "platform": ["game-engine", "cross-platform"], "pushed_at": "2024-06-04T10:24:05+00:00", "repo": "Tayx94/graphy", "stars": 2898, "tags": ["unity", "unity-asset", "fps-counter", "stats-monitor", "debugger", "performance-profiling", "game-development"], "topics": ["unity-asset", "unity", "fps-counter", "stats-monitor", "stats-for-nerds"], "urls": [], "use_cases": ["show an fps counter overlay in my unity game", "monitor memory usage during gameplay", "debug frame hiccups and stutters in unity", "take a screenshot when fps drops below a threshold", "pause the unity editor when a performance condition is met", "track audio and device stats at runtime"], "what_it_is": "Graphy is a Unity plugin providing an in-game FPS counter, stats monitor (FPS, memory, audio), and debugger with customizable graphs and conditional debugging actions. It won Best Development Asset at the Unity Awards 2018 and works from Unity 5.4 upward.", "when_to_avoid": ["you need deep CPU/GPU profiling rather than high-level stats", "your project is not built with Unity", "you need automated CI performance testing instead of in-editor/in-game monitoring"], "when_to_choose": ["you need runtime performance visualization inside a Unity game", "you want conditional debugging triggers like screenshots or console messages on stat thresholds", "you need a customizable, hotkey-driven stats overlay across multiple platforms"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/graphy", "repo": "Tayx94/graphy", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:35:12.313411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38c3c997e01c0e24dc7ec12d621164e9871fe5dabff14fab94a3baa4b43f1bf5", "fetched_at": "2026-08-28T04:07:28.786482+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tayx94/graphy"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:35:12.313411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38c3c997e01c0e24dc7ec12d621164e9871fe5dabff14fab94a3baa4b43f1bf5", "fetched_at": "2026-08-28T04:07:28.786482+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tayx94/graphy"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:35:12.313411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38c3c997e01c0e24dc7ec12d621164e9871fe5dabff14fab94a3baa4b43f1bf5", "fetched_at": "2026-08-28T04:07:28.786482+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tayx94/graphy"}], "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:07:28.786482+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:35:12.313411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38c3c997e01c0e24dc7ec12d621164e9871fe5dabff14fab94a3baa4b43f1bf5", "fetched_at": "2026-08-28T04:07:28.786482+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tayx94/graphy"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:35:12.313411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38c3c997e01c0e24dc7ec12d621164e9871fe5dabff14fab94a3baa4b43f1bf5", "fetched_at": "2026-08-28T04:07:28.786482+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tayx94/graphy"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:35:12.313411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38c3c997e01c0e24dc7ec12d621164e9871fe5dabff14fab94a3baa4b43f1bf5", "fetched_at": "2026-08-28T04:07:28.786482+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tayx94/graphy"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.786482+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:35:12.313411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38c3c997e01c0e24dc7ec12d621164e9871fe5dabff14fab94a3baa4b43f1bf5", "fetched_at": "2026-08-28T04:07:28.786482+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tayx94/graphy"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:35:12.313411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38c3c997e01c0e24dc7ec12d621164e9871fe5dabff14fab94a3baa4b43f1bf5", "fetched_at": "2026-08-28T04:07:28.786482+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tayx94/graphy"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:35:12.313411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38c3c997e01c0e24dc7ec12d621164e9871fe5dabff14fab94a3baa4b43f1bf5", "fetched_at": "2026-08-28T04:07:28.786482+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tayx94/graphy"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:35:12.313411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38c3c997e01c0e24dc7ec12d621164e9871fe5dabff14fab94a3baa4b43f1bf5", "fetched_at": "2026-08-28T04:07:28.786482+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tayx94/graphy"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2974, "days_push": 820, "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}}