{"adoption": {"forks": 198, "observed_at": "2026-08-28T04:05:10.662295+00:00", "stars": 1608}, "canonical_url": "https://ross.abutalabs.com/products/netboot", "card": {"archived": false, "artifact_type": "library", "description": "Packages and utilities for network booting", "domain": ["networking", "developer-tools"], "enriched": true, "function": ["networking", "cli", "developer-tools"], "health_score": 59, "homepage": null, "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["danderson/netboot"], "name": "danderson/netboot", "platform": ["go", "cross-platform"], "pushed_at": "2026-02-01T19:05:55+00:00", "repo": "danderson/netboot", "stars": 1608, "tags": ["pxe", "dhcp", "tftp", "netboot", "pixiecore", "pcap", "command-line", "linux"], "topics": ["pxe", "dhcp", "netboot", "tftp", "pcap", "pixiecore"], "urls": [], "use_cases": ["boot machines over the network with pxe", "run a dhcp and tftp server for netbooting", "boot a live linux iso on a machine without touching a usb drive", "write go code that speaks dhcp or tftp", "read and write pcap packet capture files in go", "quickly netboot a lab of machines from one server"], "what_it_is": "A Go repository providing implementations of network boot protocols (DHCPv4, TFTP, pcap) plus Pixiecore, an all-in-one CLI tool for easily netbooting machines over the network. It is no longer actively developed but remains usable.", "when_to_avoid": ["you need actively maintained or updated netboot tooling", "you need advanced pxe features like UEFI HTTP boot or secure boot", "you need a full-featured enterprise network boot infrastructure"], "when_to_choose": ["you need a simple all-in-one pxe boot server without complex setup", "you want go libraries for dhcp4, tftp, or pcap packet handling", "you want to boot kernels or ISOs over the network with minimal configuration"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/netboot", "repo": "danderson/netboot", "role": "main", "score": 62}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:51:21.305508+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52bfc118cbfa8d62aaea67a3b642f443151288877896b73f83dffa0ab8ec8a11", "fetched_at": "2026-08-28T04:05:10.662295+00:00", "kind": "readme", "missing": false, "url": "https://github.com/danderson/netboot"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:51:21.305508+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52bfc118cbfa8d62aaea67a3b642f443151288877896b73f83dffa0ab8ec8a11", "fetched_at": "2026-08-28T04:05:10.662295+00:00", "kind": "readme", "missing": false, "url": "https://github.com/danderson/netboot"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:51:21.305508+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52bfc118cbfa8d62aaea67a3b642f443151288877896b73f83dffa0ab8ec8a11", "fetched_at": "2026-08-28T04:05:10.662295+00:00", "kind": "readme", "missing": false, "url": "https://github.com/danderson/netboot"}], "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:10.662295+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:51:21.305508+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52bfc118cbfa8d62aaea67a3b642f443151288877896b73f83dffa0ab8ec8a11", "fetched_at": "2026-08-28T04:05:10.662295+00:00", "kind": "readme", "missing": false, "url": "https://github.com/danderson/netboot"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:51:21.305508+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52bfc118cbfa8d62aaea67a3b642f443151288877896b73f83dffa0ab8ec8a11", "fetched_at": "2026-08-28T04:05:10.662295+00:00", "kind": "readme", "missing": false, "url": "https://github.com/danderson/netboot"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:51:21.305508+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52bfc118cbfa8d62aaea67a3b642f443151288877896b73f83dffa0ab8ec8a11", "fetched_at": "2026-08-28T04:05:10.662295+00:00", "kind": "readme", "missing": false, "url": "https://github.com/danderson/netboot"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.662295+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:51:21.305508+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52bfc118cbfa8d62aaea67a3b642f443151288877896b73f83dffa0ab8ec8a11", "fetched_at": "2026-08-28T04:05:10.662295+00:00", "kind": "readme", "missing": false, "url": "https://github.com/danderson/netboot"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:51:21.305508+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52bfc118cbfa8d62aaea67a3b642f443151288877896b73f83dffa0ab8ec8a11", "fetched_at": "2026-08-28T04:05:10.662295+00:00", "kind": "readme", "missing": false, "url": "https://github.com/danderson/netboot"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:51:21.305508+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52bfc118cbfa8d62aaea67a3b642f443151288877896b73f83dffa0ab8ec8a11", "fetched_at": "2026-08-28T04:05:10.662295+00:00", "kind": "readme", "missing": false, "url": "https://github.com/danderson/netboot"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:51:21.305508+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52bfc118cbfa8d62aaea67a3b642f443151288877896b73f83dffa0ab8ec8a11", "fetched_at": "2026-08-28T04:05:10.662295+00:00", "kind": "readme", "missing": false, "url": "https://github.com/danderson/netboot"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 65, "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": 3823, "days_push": 213, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 62, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}