{"adoption": {"forks": 138, "observed_at": "2026-08-28T04:07:44.575520+00:00", "stars": 3128}, "canonical_url": "https://ross.abutalabs.com/products/shredosx86_64", "card": {"archived": false, "artifact_type": "application", "description": "Shredos Disk Eraser 64 bit for all Intel 64 bit processors as well as processors from AMD and other vendors which make compatible 64 bit chips. ShredOS - Secure disk erasure/wipe", "domain": ["security", "privacy", "self-hosted", "operating-systems"], "enriched": true, "function": ["security", "cli", "developer-tools"], "health_score": 96, "homepage": null, "language": "Makefile", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["PartialVolume/shredos.x86_64"], "name": "PartialVolume/shredos.x86_64", "platform": ["self-hosted"], "pushed_at": "2026-07-16T23:37:35+00:00", "repo": "PartialVolume/shredos.x86_64", "stars": 3128, "tags": ["disk-erasure", "secure-wipe", "nwipe", "bootable-os", "dban-successor", "data-destruction", "usb-boot", "pxe-boot", "erasure-certificates", "buildroot", "linux", "x86"], "topics": ["disk", "eraser", "erase", "erase-disk", "delete", "dod", "wipe", "prng", "prng-methods", "hdparm", "hexedit", "buildroot", "nwipe", "dban", "usb", "secure-disk-erase", "dwipe"], "urls": [], "use_cases": ["securely wipe a hard drive before selling or disposing of a computer", "bootable disk eraser to replace DBAN", "erase all disks on a server with an unattended autonuke wipe", "generate PDF certificates of disk erasure for compliance", "wipe drives over the network via PXE boot", "securely erase USB and external drives"], "what_it_is": "ShredOS is a small bootable Linux distribution for securely erasing disks using nwipe on x86 PCs, servers, and Intel-based Macs. It boots directly into an interactive wipe interface and supports autonuke unattended workflows, PXE booting, and PDF erasure certificates.", "when_to_avoid": ["you only need to delete individual files rather than entire disks", "you need to wipe non-x86 hardware such as ARM systems", "you want a GUI-based tool inside your existing desktop OS", "you need data recovery or verification rather than destruction"], "when_to_choose": ["you need a bootable, standalone disk-wiping tool that doesn't require installing an OS", "you want DBAN-style secure erasure with modern hardware support (UEFI, x86_64)", "you need automated or headless wiping across many machines", "you require documented erasure certificates for audit or compliance"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/shredosx86_64", "repo": "PartialVolume/shredos.x86_64", "role": "main", "score": 90}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:26:18.636872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dd3539b44e559013c46ecdc0b6b2665f00539db171df0d2bdc96e842ff828f77", "fetched_at": "2026-08-28T04:07:44.575520+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PartialVolume/shredos.x86_64"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:26:18.636872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dd3539b44e559013c46ecdc0b6b2665f00539db171df0d2bdc96e842ff828f77", "fetched_at": "2026-08-28T04:07:44.575520+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PartialVolume/shredos.x86_64"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:26:18.636872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dd3539b44e559013c46ecdc0b6b2665f00539db171df0d2bdc96e842ff828f77", "fetched_at": "2026-08-28T04:07:44.575520+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PartialVolume/shredos.x86_64"}], "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:07:44.575520+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:26:18.636872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dd3539b44e559013c46ecdc0b6b2665f00539db171df0d2bdc96e842ff828f77", "fetched_at": "2026-08-28T04:07:44.575520+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PartialVolume/shredos.x86_64"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:26:18.636872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dd3539b44e559013c46ecdc0b6b2665f00539db171df0d2bdc96e842ff828f77", "fetched_at": "2026-08-28T04:07:44.575520+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PartialVolume/shredos.x86_64"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:26:18.636872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dd3539b44e559013c46ecdc0b6b2665f00539db171df0d2bdc96e842ff828f77", "fetched_at": "2026-08-28T04:07:44.575520+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PartialVolume/shredos.x86_64"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:44.575520+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:26:18.636872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dd3539b44e559013c46ecdc0b6b2665f00539db171df0d2bdc96e842ff828f77", "fetched_at": "2026-08-28T04:07:44.575520+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PartialVolume/shredos.x86_64"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:26:18.636872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dd3539b44e559013c46ecdc0b6b2665f00539db171df0d2bdc96e842ff828f77", "fetched_at": "2026-08-28T04:07:44.575520+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PartialVolume/shredos.x86_64"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:26:18.636872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dd3539b44e559013c46ecdc0b6b2665f00539db171df0d2bdc96e842ff828f77", "fetched_at": "2026-08-28T04:07:44.575520+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PartialVolume/shredos.x86_64"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:26:18.636872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dd3539b44e559013c46ecdc0b6b2665f00539db171df0d2bdc96e842ff828f77", "fetched_at": "2026-08-28T04:07:44.575520+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PartialVolume/shredos.x86_64"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 92, "longevity": 100, "rhythm": 81}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2334, "days_push": 48, "days_rel": 48, "gap_med": 56.0, "n_releases_24m": 5}, "score": 90, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}