{"adoption": {"forks": 1387, "observed_at": "2026-08-28T04:05:08.962626+00:00", "stars": 1594}, "canonical_url": "https://ross.abutalabs.com/products/devicetype-library", "card": {"archived": false, "artifact_type": "dataset", "description": "A collection of community-sourced DeviceType definitions for import to NetBox", "domain": ["infrastructure-as-code", "networking", "self-hosted"], "enriched": true, "function": ["configuration-management", "developer-tools"], "health_score": 80, "homepage": null, "language": "Python", "license": "CC0-1.0", "license_family": "permissive", "maturity": "active", "member_repos": ["netbox-community/devicetype-library"], "name": "netbox-community/devicetype-library", "platform": ["self-hosted", "python"], "pushed_at": "2026-08-26T12:22:49+00:00", "repo": "netbox-community/devicetype-library", "stars": 1594, "tags": ["netbox", "device-types", "yaml", "network-infrastructure", "rack-management", "community-sourced", "devops"], "topics": ["netbox", "hacktoberfest"], "urls": [], "use_cases": ["populate NetBox with device types for common hardware", "import vendor device definitions into NetBox in bulk", "avoid manually creating device type definitions for switches and servers", "standardize rack unit and airflow metadata across a data center inventory", "find YAML definitions for a specific manufacturer like Dell or Cisco"], "what_it_is": "A community-sourced collection of YAML device type definitions for NetBox, organized by manufacturer, covering physical hardware like servers, switches, and PDUs. It lets NetBox users import pre-built device type definitions instead of manually creating each make and model.", "when_to_avoid": ["you need live network discovery or SNMP-based device detection", "you use an IPAM/DCIM tool other than NetBox without a YAML import path", "you need software or virtual device definitions rather than physical hardware types"], "when_to_choose": ["you run NetBox and need device type definitions for physical hardware", "you want community-maintained, standardized YAML models for network gear", "you are automating NetBox provisioning and want a ready-made device type catalog"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/devicetype-library", "repo": "netbox-community/devicetype-library", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:54:12.911934+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "777ca139d003fb3ec316ff274268b6049b8782e5899bb136f9a3fdce929cf10f", "fetched_at": "2026-08-28T04:05:08.962626+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/devicetype-library"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:54:12.911934+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "777ca139d003fb3ec316ff274268b6049b8782e5899bb136f9a3fdce929cf10f", "fetched_at": "2026-08-28T04:05:08.962626+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/devicetype-library"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:54:12.911934+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "777ca139d003fb3ec316ff274268b6049b8782e5899bb136f9a3fdce929cf10f", "fetched_at": "2026-08-28T04:05:08.962626+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/devicetype-library"}], "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:08.962626+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:54:12.911934+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "777ca139d003fb3ec316ff274268b6049b8782e5899bb136f9a3fdce929cf10f", "fetched_at": "2026-08-28T04:05:08.962626+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/devicetype-library"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:54:12.911934+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "777ca139d003fb3ec316ff274268b6049b8782e5899bb136f9a3fdce929cf10f", "fetched_at": "2026-08-28T04:05:08.962626+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/devicetype-library"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:54:12.911934+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "777ca139d003fb3ec316ff274268b6049b8782e5899bb136f9a3fdce929cf10f", "fetched_at": "2026-08-28T04:05:08.962626+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/devicetype-library"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:08.962626+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:54:12.911934+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "777ca139d003fb3ec316ff274268b6049b8782e5899bb136f9a3fdce929cf10f", "fetched_at": "2026-08-28T04:05:08.962626+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/devicetype-library"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:54:12.911934+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "777ca139d003fb3ec316ff274268b6049b8782e5899bb136f9a3fdce929cf10f", "fetched_at": "2026-08-28T04:05:08.962626+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/devicetype-library"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:54:12.911934+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "777ca139d003fb3ec316ff274268b6049b8782e5899bb136f9a3fdce929cf10f", "fetched_at": "2026-08-28T04:05:08.962626+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/devicetype-library"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:54:12.911934+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "777ca139d003fb3ec316ff274268b6049b8782e5899bb136f9a3fdce929cf10f", "fetched_at": "2026-08-28T04:05:08.962626+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/devicetype-library"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "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": 2534, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}