{"adoption": {"forks": 44, "observed_at": "2026-08-28T04:03:32.633552+00:00", "stars": 1089}, "canonical_url": "https://ross.abutalabs.com/products/vulkan-diagrams", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Diagrams showing relationships between Vulkan objects and how they're used.", "domain": ["graphics", "tutorials"], "enriched": true, "function": ["graphics", "documentation"], "health_score": 69, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["David-DiGioia/vulkan-diagrams"], "name": "David-DiGioia/vulkan-diagrams", "platform": ["cross-platform"], "pushed_at": "2026-05-10T16:04:25+00:00", "repo": "David-DiGioia/vulkan-diagrams", "stars": 1089, "tags": ["vulkan", "diagrams", "reference", "gpu-programming", "graphics-api", "game-development"], "topics": [], "urls": [], "use_cases": ["understand how Vulkan objects relate for common tasks", "quick reference for Vulkan descriptor sets and pipeline barriers", "learn Vulkan vertex buffer creation visually", "reference for Vulkan render passes and swapchains", "study Vulkan ray tracing object relationships", "supplement Vulkan tutorials with diagrams"], "what_it_is": "A collection of diagrams serving as a quick visual reference for Vulkan graphics API concepts, showing object relationships for common tasks like buffer creation, descriptor sets, and pipeline barriers. It complements tutorials by illustrating how Vulkan objects connect and are used.", "when_to_avoid": ["you need a complete step-by-step Vulkan tutorial with code", "you are looking for a Vulkan library or wrapper", "you need exhaustive, spec-level detail on every Vulkan member and enum"], "when_to_choose": ["you are learning Vulkan and want visual diagrams of object relationships", "you need a quick reference while writing Vulkan code", "you want to understand topics like pipeline barriers or descriptor sets at a glance"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/vulkan-diagrams", "repo": "David-DiGioia/vulkan-diagrams", "role": "main", "score": 69}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:49:15.912330+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ecf61b732836d0fc8eaa4c88cd9fa260f711db3bed53dffc92cfbf0f67a8129", "fetched_at": "2026-08-28T04:03:32.633552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/David-DiGioia/vulkan-diagrams"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:49:15.912330+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ecf61b732836d0fc8eaa4c88cd9fa260f711db3bed53dffc92cfbf0f67a8129", "fetched_at": "2026-08-28T04:03:32.633552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/David-DiGioia/vulkan-diagrams"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:49:15.912330+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ecf61b732836d0fc8eaa4c88cd9fa260f711db3bed53dffc92cfbf0f67a8129", "fetched_at": "2026-08-28T04:03:32.633552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/David-DiGioia/vulkan-diagrams"}], "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:32.633552+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:49:15.912330+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ecf61b732836d0fc8eaa4c88cd9fa260f711db3bed53dffc92cfbf0f67a8129", "fetched_at": "2026-08-28T04:03:32.633552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/David-DiGioia/vulkan-diagrams"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:49:15.912330+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ecf61b732836d0fc8eaa4c88cd9fa260f711db3bed53dffc92cfbf0f67a8129", "fetched_at": "2026-08-28T04:03:32.633552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/David-DiGioia/vulkan-diagrams"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:49:15.912330+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ecf61b732836d0fc8eaa4c88cd9fa260f711db3bed53dffc92cfbf0f67a8129", "fetched_at": "2026-08-28T04:03:32.633552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/David-DiGioia/vulkan-diagrams"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.633552+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:49:15.912330+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ecf61b732836d0fc8eaa4c88cd9fa260f711db3bed53dffc92cfbf0f67a8129", "fetched_at": "2026-08-28T04:03:32.633552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/David-DiGioia/vulkan-diagrams"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:49:15.912330+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ecf61b732836d0fc8eaa4c88cd9fa260f711db3bed53dffc92cfbf0f67a8129", "fetched_at": "2026-08-28T04:03:32.633552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/David-DiGioia/vulkan-diagrams"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:49:15.912330+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ecf61b732836d0fc8eaa4c88cd9fa260f711db3bed53dffc92cfbf0f67a8129", "fetched_at": "2026-08-28T04:03:32.633552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/David-DiGioia/vulkan-diagrams"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:49:15.912330+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ecf61b732836d0fc8eaa4c88cd9fa260f711db3bed53dffc92cfbf0f67a8129", "fetched_at": "2026-08-28T04:03:32.633552+00:00", "kind": "readme", "missing": false, "url": "https://github.com/David-DiGioia/vulkan-diagrams"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 81, "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": 2154, "days_push": 115, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 69, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}