{"adoption": {"forks": 49, "observed_at": "2026-08-28T04:06:38.048053+00:00", "stars": 2336}, "canonical_url": "https://ross.abutalabs.com/products/elfshaker", "card": {"archived": false, "artifact_type": "cli-tool", "description": "elfshaker stores binary objects efficiently", "domain": ["developer-tools", "version-control", "files", "performance"], "enriched": true, "function": ["version-control", "compression", "file-system", "cli"], "health_score": 75, "homepage": null, "language": "Rust", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["elfshaker/elfshaker"], "name": "elfshaker/elfshaker", "platform": ["windows", "rust", "cli"], "pushed_at": "2026-07-08T18:02:35+00:00", "repo": "elfshaker/elfshaker", "stars": 2336, "tags": ["binary-storage", "executable-packing", "deduplication", "snapshot-storage", "bisection", "linux", "macos"], "topics": ["executable-packing", "version-control", "binary-storage"], "urls": [], "use_cases": ["store many similar binary builds with minimal disk space", "quickly extract any revision of a compiler build for bisection", "snapshot and restore object files from incremental builds", "compress thousands of versions of executables into small pack files", "speed up regression bisection across large build histories"], "what_it_is": "elfshaker is a high-performance CLI version control system written in Rust, fine-tuned for storing binary files. It packs directory snapshots into highly-compressed pack files with fast on-demand extraction, achieving extreme compression ratios on sets of similar binaries.", "when_to_avoid": ["you need general-purpose source code version control with branching and merging", "your files are mostly unique with little shared content", "you need a GUI or hosted collaboration workflow", "your data changes wholesale between versions so deltas are large"], "when_to_choose": ["you need to store many similar binary files or build artifacts efficiently", "you want fast (seconds) access to arbitrary snapshots of large binary sets", "you're bisecting builds of large projects like LLVM", "deduplication of mostly-unchanged files dominates your storage"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/elfshaker", "repo": "elfshaker/elfshaker", "role": "main", "score": 64}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:37:35.751239+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "880dd880196e553975a9aeecdb47213ff75164701340bbc8348d10dea3961c8b", "fetched_at": "2026-08-28T04:06:38.048053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elfshaker/elfshaker"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:37:35.751239+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "880dd880196e553975a9aeecdb47213ff75164701340bbc8348d10dea3961c8b", "fetched_at": "2026-08-28T04:06:38.048053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elfshaker/elfshaker"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:37:35.751239+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "880dd880196e553975a9aeecdb47213ff75164701340bbc8348d10dea3961c8b", "fetched_at": "2026-08-28T04:06:38.048053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elfshaker/elfshaker"}], "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:06:38.048053+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:37:35.751239+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "880dd880196e553975a9aeecdb47213ff75164701340bbc8348d10dea3961c8b", "fetched_at": "2026-08-28T04:06:38.048053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elfshaker/elfshaker"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:37:35.751239+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "880dd880196e553975a9aeecdb47213ff75164701340bbc8348d10dea3961c8b", "fetched_at": "2026-08-28T04:06:38.048053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elfshaker/elfshaker"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:37:35.751239+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "880dd880196e553975a9aeecdb47213ff75164701340bbc8348d10dea3961c8b", "fetched_at": "2026-08-28T04:06:38.048053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elfshaker/elfshaker"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:38.048053+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:37:35.751239+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "880dd880196e553975a9aeecdb47213ff75164701340bbc8348d10dea3961c8b", "fetched_at": "2026-08-28T04:06:38.048053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elfshaker/elfshaker"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:37:35.751239+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "880dd880196e553975a9aeecdb47213ff75164701340bbc8348d10dea3961c8b", "fetched_at": "2026-08-28T04:06:38.048053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elfshaker/elfshaker"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:37:35.751239+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "880dd880196e553975a9aeecdb47213ff75164701340bbc8348d10dea3961c8b", "fetched_at": "2026-08-28T04:06:38.048053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elfshaker/elfshaker"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:37:35.751239+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "880dd880196e553975a9aeecdb47213ff75164701340bbc8348d10dea3961c8b", "fetched_at": "2026-08-28T04:06:38.048053+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elfshaker/elfshaker"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 91, "longevity": 100, "rhythm": 8}, "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": 1784, "days_push": 56, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 64, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}