{"adoption": {"forks": 125, "observed_at": "2026-08-28T04:04:42.313778+00:00", "stars": 1430}, "canonical_url": "https://ross.abutalabs.com/products/vogl", "card": {"archived": false, "artifact_type": "application", "description": "OpenGL capture / playback debugger.", "domain": ["graphics", "developer-tools"], "enriched": true, "function": ["graphics", "tracing", "gui", "cli"], "health_score": 20, "homepage": null, "language": "C++", "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["ValveSoftware/vogl"], "name": "ValveSoftware/vogl", "platform": ["windows", "cpp"], "pushed_at": "2017-11-21T14:55:19+00:00", "repo": "ValveSoftware/vogl", "stars": 1430, "tags": ["opengl", "capture", "playback", "replay", "debugger", "glx", "steam-games", "trace-files", "graphics-debugging", "valve", "debugging", "game-development", "linux"], "topics": [], "urls": [], "use_cases": ["debug opengl rendering issues in games", "capture opengl calls from a steam game", "replay opengl trace files to reproduce graphics bugs", "inspect opengl api call sequences", "record glx application frames for analysis"], "what_it_is": "A tool for capturing and replaying OpenGL calls from applications, primarily aimed at debugging graphics issues in games. It records OpenGL API calls to trace files that can be replayed and inspected later.", "when_to_avoid": ["You need a maintained tool with active support and bug fixes", "You need to debug Vulkan, DirectX, or Metal rather than OpenGL", "You need macOS support, which is not functional", "You need a stable production tool rather than an alpha-quality project"], "when_to_choose": ["You need to capture and replay OpenGL calls on Linux to debug graphics issues", "You want to trace OpenGL calls from Steam games", "You need a free, open-source alternative to commercial graphics debuggers for OpenGL"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/vogl", "repo": "ValveSoftware/vogl", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:37:10.664456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38db0e86a9b22085168efe6bd10c42e8bdb7417a54b6a78a04a8acd2600b6030", "fetched_at": "2026-08-28T04:04:42.313778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/vogl"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:37:10.664456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38db0e86a9b22085168efe6bd10c42e8bdb7417a54b6a78a04a8acd2600b6030", "fetched_at": "2026-08-28T04:04:42.313778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/vogl"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:37:10.664456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38db0e86a9b22085168efe6bd10c42e8bdb7417a54b6a78a04a8acd2600b6030", "fetched_at": "2026-08-28T04:04:42.313778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/vogl"}], "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:42.313778+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:37:10.664456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38db0e86a9b22085168efe6bd10c42e8bdb7417a54b6a78a04a8acd2600b6030", "fetched_at": "2026-08-28T04:04:42.313778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/vogl"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:37:10.664456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38db0e86a9b22085168efe6bd10c42e8bdb7417a54b6a78a04a8acd2600b6030", "fetched_at": "2026-08-28T04:04:42.313778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/vogl"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:37:10.664456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38db0e86a9b22085168efe6bd10c42e8bdb7417a54b6a78a04a8acd2600b6030", "fetched_at": "2026-08-28T04:04:42.313778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/vogl"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.313778+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:37:10.664456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38db0e86a9b22085168efe6bd10c42e8bdb7417a54b6a78a04a8acd2600b6030", "fetched_at": "2026-08-28T04:04:42.313778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/vogl"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:37:10.664456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38db0e86a9b22085168efe6bd10c42e8bdb7417a54b6a78a04a8acd2600b6030", "fetched_at": "2026-08-28T04:04:42.313778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/vogl"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:37:10.664456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38db0e86a9b22085168efe6bd10c42e8bdb7417a54b6a78a04a8acd2600b6030", "fetched_at": "2026-08-28T04:04:42.313778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/vogl"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:37:10.664456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "38db0e86a9b22085168efe6bd10c42e8bdb7417a54b6a78a04a8acd2600b6030", "fetched_at": "2026-08-28T04:04:42.313778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/vogl"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4557, "days_push": 3207, "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}}