{"adoption": {"forks": 68, "observed_at": "2026-08-28T04:04:05.290879+00:00", "stars": 1237}, "canonical_url": "https://ross.abutalabs.com/products/pr0g-cmake-examples", "card": {"archived": false, "artifact_type": "learning-resource", "description": "A collection of as simple as possible, modern CMake projects", "domain": ["developer-tools", "tutorials"], "enriched": true, "function": ["build-tool", "developer-tools", "documentation"], "health_score": 25, "homepage": null, "language": "CMake", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["pr0g/cmake-examples"], "name": "pr0g/cmake-examples", "platform": ["cross-platform", "cli", "cpp"], "pushed_at": "2025-02-22T22:13:03+00:00", "repo": "pr0g/cmake-examples", "stars": 1237, "tags": ["cmake", "modern-cmake", "cmake-examples", "build-system", "cmakelists-txt", "installing-libraries", "tutorial", "example-projects"], "topics": ["cmake", "cmake-examples", "cmake-scripts", "cmakelists"], "urls": [], "use_cases": ["learn modern CMake with simple examples", "understand how CMake install commands work", "figure out what each line of a CMakeLists.txt does", "find minimal CMake project templates to copy from", "learn how to install and export a CMake library", "get started with CMake targets and build scripts"], "what_it_is": "A curated collection of minimal, modern CMake example projects explaining what each part of a CMakeLists.txt file does, with a special focus on installing CMake libraries. It is a hands-on learning resource rather than a tool, written by a self-described non-expert sharing their CMake learning journey.", "when_to_avoid": ["You need authoritative, expert-verified CMake documentation or a comprehensive reference", "You need a production-ready build template with testing, CI, and packaging already wired up", "You are looking for an interactive course or book rather than example code (though the author's Minimal CMake book exists separately)"], "when_to_choose": ["You are learning modern CMake and want small, digestible example projects", "You struggle with CMake's install commands and library exporting", "You want copy-paste starting points for structuring CMakeLists.txt files"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pr0g-cmake-examples", "repo": "pr0g/cmake-examples", "role": "main", "score": 36}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:21:54.275700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "346c828b1c660cd5290373e63535885bf2f79925f919c5436ffc4c41dded70ae", "fetched_at": "2026-08-28T04:04:05.290879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pr0g/cmake-examples"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:21:54.275700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "346c828b1c660cd5290373e63535885bf2f79925f919c5436ffc4c41dded70ae", "fetched_at": "2026-08-28T04:04:05.290879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pr0g/cmake-examples"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:21:54.275700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "346c828b1c660cd5290373e63535885bf2f79925f919c5436ffc4c41dded70ae", "fetched_at": "2026-08-28T04:04:05.290879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pr0g/cmake-examples"}], "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:05.290879+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:21:54.275700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "346c828b1c660cd5290373e63535885bf2f79925f919c5436ffc4c41dded70ae", "fetched_at": "2026-08-28T04:04:05.290879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pr0g/cmake-examples"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:21:54.275700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "346c828b1c660cd5290373e63535885bf2f79925f919c5436ffc4c41dded70ae", "fetched_at": "2026-08-28T04:04:05.290879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pr0g/cmake-examples"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:21:54.275700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "346c828b1c660cd5290373e63535885bf2f79925f919c5436ffc4c41dded70ae", "fetched_at": "2026-08-28T04:04:05.290879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pr0g/cmake-examples"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.290879+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:21:54.275700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "346c828b1c660cd5290373e63535885bf2f79925f919c5436ffc4c41dded70ae", "fetched_at": "2026-08-28T04:04:05.290879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pr0g/cmake-examples"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:21:54.275700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "346c828b1c660cd5290373e63535885bf2f79925f919c5436ffc4c41dded70ae", "fetched_at": "2026-08-28T04:04:05.290879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pr0g/cmake-examples"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:21:54.275700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "346c828b1c660cd5290373e63535885bf2f79925f919c5436ffc4c41dded70ae", "fetched_at": "2026-08-28T04:04:05.290879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pr0g/cmake-examples"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:21:54.275700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "346c828b1c660cd5290373e63535885bf2f79925f919c5436ffc4c41dded70ae", "fetched_at": "2026-08-28T04:04:05.290879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/pr0g/cmake-examples"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 8, "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": 2734, "days_push": 557, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 36, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}