{"adoption": {"forks": 317, "observed_at": "2026-08-28T04:05:07.185473+00:00", "stars": 1583}, "canonical_url": "https://ross.abutalabs.com/products/musl-cross-make", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Simple makefile-based build for musl cross compiler", "domain": ["developer-tools", "compilers", "embedded-systems", "operating-systems"], "enriched": true, "function": ["build-tool", "compiler", "developer-tools"], "health_score": 73, "homepage": null, "language": "Makefile", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["richfelker/musl-cross-make"], "name": "richfelker/musl-cross-make", "platform": ["cli", "cross-platform"], "pushed_at": "2026-06-16T21:51:37+00:00", "repo": "richfelker/musl-cross-make", "stars": 1583, "tags": ["musl", "cross-compiler", "gcc", "binutils", "toolchain", "makefile", "embedded-linux", "linux", "macos"], "topics": ["musl", "cross-compiler", "musl-cross", "target-musl", "gcc", "binutils", "toolchain"], "urls": [], "use_cases": ["build a cross compiler for arm or aarch64 linux musl targets", "compile embedded linux software against musl libc", "create relocatable gcc toolchains without hardcoded paths", "build cross compilers for riscv64 or mips targets", "set up a musl-based toolchain for static linking"], "what_it_is": "A makefile-based build system for producing musl libc-targeting GCC cross compilers. It automates downloading, patching, and building GCC, binutils, and musl into relocatable cross toolchains for many architectures.", "when_to_avoid": ["you need a glibc-targeting toolchain", "you want prebuilt binaries rather than building from source", "you need Clang/LLVM instead of GCC"], "when_to_choose": ["you need musl-targeting cross compilers for embedded or minimal Linux systems", "you want a simple make-driven toolchain build without heavy frameworks like crosstool-ng", "you need multiple target architectures from one source tree"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/musl-cross-make", "repo": "richfelker/musl-cross-make", "role": "main", "score": 71}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:56:01.745746+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb836907b578c5dc4bb01e23ccfc7a1106da7985398023de777c56fd6d3a7c96", "fetched_at": "2026-08-28T04:05:07.185473+00:00", "kind": "readme", "missing": false, "url": "https://github.com/richfelker/musl-cross-make"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:56:01.745746+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb836907b578c5dc4bb01e23ccfc7a1106da7985398023de777c56fd6d3a7c96", "fetched_at": "2026-08-28T04:05:07.185473+00:00", "kind": "readme", "missing": false, "url": "https://github.com/richfelker/musl-cross-make"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:56:01.745746+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb836907b578c5dc4bb01e23ccfc7a1106da7985398023de777c56fd6d3a7c96", "fetched_at": "2026-08-28T04:05:07.185473+00:00", "kind": "readme", "missing": false, "url": "https://github.com/richfelker/musl-cross-make"}], "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:05:07.185473+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:56:01.745746+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb836907b578c5dc4bb01e23ccfc7a1106da7985398023de777c56fd6d3a7c96", "fetched_at": "2026-08-28T04:05:07.185473+00:00", "kind": "readme", "missing": false, "url": "https://github.com/richfelker/musl-cross-make"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:56:01.745746+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb836907b578c5dc4bb01e23ccfc7a1106da7985398023de777c56fd6d3a7c96", "fetched_at": "2026-08-28T04:05:07.185473+00:00", "kind": "readme", "missing": false, "url": "https://github.com/richfelker/musl-cross-make"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:56:01.745746+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb836907b578c5dc4bb01e23ccfc7a1106da7985398023de777c56fd6d3a7c96", "fetched_at": "2026-08-28T04:05:07.185473+00:00", "kind": "readme", "missing": false, "url": "https://github.com/richfelker/musl-cross-make"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.185473+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:56:01.745746+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb836907b578c5dc4bb01e23ccfc7a1106da7985398023de777c56fd6d3a7c96", "fetched_at": "2026-08-28T04:05:07.185473+00:00", "kind": "readme", "missing": false, "url": "https://github.com/richfelker/musl-cross-make"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:56:01.745746+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb836907b578c5dc4bb01e23ccfc7a1106da7985398023de777c56fd6d3a7c96", "fetched_at": "2026-08-28T04:05:07.185473+00:00", "kind": "readme", "missing": false, "url": "https://github.com/richfelker/musl-cross-make"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:56:01.745746+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb836907b578c5dc4bb01e23ccfc7a1106da7985398023de777c56fd6d3a7c96", "fetched_at": "2026-08-28T04:05:07.185473+00:00", "kind": "readme", "missing": false, "url": "https://github.com/richfelker/musl-cross-make"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:56:01.745746+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb836907b578c5dc4bb01e23ccfc7a1106da7985398023de777c56fd6d3a7c96", "fetched_at": "2026-08-28T04:05:07.185473+00:00", "kind": "readme", "missing": false, "url": "https://github.com/richfelker/musl-cross-make"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 87, "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": 4026, "days_push": 78, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 71, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}