{"adoption": {"forks": 26, "observed_at": "2026-08-28T04:05:23.790383+00:00", "stars": 1695}, "canonical_url": "https://ross.abutalabs.com/products/nix-ld", "card": {"archived": false, "artifact_type": "library", "description": "Run unpatched dynamic binaries on NixOS [maintainer=@Mic92]", "domain": ["operating-systems", "developer-tools", "self-hosted"], "enriched": true, "function": ["developer-tools", "configuration-management", "security"], "health_score": 95, "homepage": null, "language": "Rust", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["nix-community/nix-ld"], "name": "nix-community/nix-ld", "platform": [], "pushed_at": "2026-08-24T08:47:28+00:00", "repo": "nix-community/nix-ld", "stars": 1695, "tags": ["nixos", "dynamic-linker", "binary-compatibility", "nix", "rust", "shim", "linux"], "topics": ["build-with-buildbot", "managed-by-renovate"], "urls": [], "use_cases": ["run unpatched dynamic binaries on NixOS", "run binaries installed via npm or pip without repatching on every update", "run proprietary software or games that verify their integrity", "run programs too large for the nix store", "avoid limitations of buildFHSUserEnv like setuid or nested sandboxes", "use direnv with precompiled executables"], "what_it_is": "nix-ld is a shim dynamic linker that lets unpatched precompiled Linux binaries run on NixOS by installing itself at the conventional loader path and delegating to the real loader via NIX_LD environment variables. It is integrated into nixpkgs as a NixOS module enabled with programs.nix-ld.enable.", "when_to_avoid": ["you are not on NixOS and standard Linux loader paths already work", "you can simply patch binaries with autoPatchelfHook at build time", "you need a full FHS environment with a complete filesystem layout"], "when_to_choose": ["you are on NixOS and need to run precompiled binaries with hardcoded linker paths", "autoPatchelfHook is impractical because binaries update frequently or are huge", "you need setuid binaries or nested sandboxing that buildFHSUserEnv cannot provide"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/nix-ld", "repo": "nix-community/nix-ld", "role": "main", "score": 78}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:37:56.591423+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "42503cfe10a724f7617d9cfb91f5d92f90767e66294c9afd97891e0e2035b66e", "fetched_at": "2026-08-28T04:05:23.790383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nix-community/nix-ld"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:37:56.591423+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "42503cfe10a724f7617d9cfb91f5d92f90767e66294c9afd97891e0e2035b66e", "fetched_at": "2026-08-28T04:05:23.790383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nix-community/nix-ld"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:37:56.591423+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "42503cfe10a724f7617d9cfb91f5d92f90767e66294c9afd97891e0e2035b66e", "fetched_at": "2026-08-28T04:05:23.790383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nix-community/nix-ld"}], "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:23.790383+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:37:56.591423+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "42503cfe10a724f7617d9cfb91f5d92f90767e66294c9afd97891e0e2035b66e", "fetched_at": "2026-08-28T04:05:23.790383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nix-community/nix-ld"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:37:56.591423+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "42503cfe10a724f7617d9cfb91f5d92f90767e66294c9afd97891e0e2035b66e", "fetched_at": "2026-08-28T04:05:23.790383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nix-community/nix-ld"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:37:56.591423+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "42503cfe10a724f7617d9cfb91f5d92f90767e66294c9afd97891e0e2035b66e", "fetched_at": "2026-08-28T04:05:23.790383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nix-community/nix-ld"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.790383+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:37:56.591423+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "42503cfe10a724f7617d9cfb91f5d92f90767e66294c9afd97891e0e2035b66e", "fetched_at": "2026-08-28T04:05:23.790383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nix-community/nix-ld"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:37:56.591423+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "42503cfe10a724f7617d9cfb91f5d92f90767e66294c9afd97891e0e2035b66e", "fetched_at": "2026-08-28T04:05:23.790383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nix-community/nix-ld"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:37:56.591423+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "42503cfe10a724f7617d9cfb91f5d92f90767e66294c9afd97891e0e2035b66e", "fetched_at": "2026-08-28T04:05:23.790383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nix-community/nix-ld"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:37:56.591423+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "42503cfe10a724f7617d9cfb91f5d92f90767e66294c9afd97891e0e2035b66e", "fetched_at": "2026-08-28T04:05:23.790383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nix-community/nix-ld"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 38}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2117, "days_push": 9, "days_rel": 336, "gap_med": 78, "n_releases_24m": 6}, "score": 78, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}