{"adoption": {"forks": 105, "observed_at": "2026-08-28T04:03:31.157492+00:00", "stars": 1084}, "canonical_url": "https://ross.abutalabs.com/products/netbox-topology-views", "card": {"archived": false, "artifact_type": "plugin", "description": "A netbox plugin that draws topology views ", "domain": ["networking", "developer-tools", "infrastructure-as-code"], "enriched": true, "function": ["data-visualization", "charts"], "health_score": 90, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["netbox-community/netbox-topology-views"], "name": "netbox-community/netbox-topology-views", "platform": ["python", "self-hosted"], "pushed_at": "2026-06-14T02:19:49+00:00", "repo": "netbox-community/netbox-topology-views", "stars": 1084, "tags": ["netbox", "netbox-plugin", "network-topology", "network-diagrams", "dcim", "drawio-export", "ipam", "web-server", "docker"], "topics": ["netbox-plugin", "netbox"], "urls": [], "use_cases": ["visualize network topology from NetBox device and cable data", "generate network diagrams filtered by site, tag, or device role", "export network topology maps to draw.io XML or PNG", "map cable connections between NetBox devices", "create dark and light mode topology views for documentation"], "what_it_is": "A NetBox plugin that generates visual network topology maps from devices and the cables defined in NetBox. It supports filtering by name, site, tag, and device role, and can export topologies to XML (draw.io/diagrams.net) or PNG.", "when_to_avoid": ["you do not use NetBox or are not on a NetBox version explicitly supported by the plugin", "you need a standalone network discovery tool that scans the network itself rather than relying on NetBox data", "you need highly customized diagram layouts beyond the plugin's rendering options"], "when_to_choose": ["you already use NetBox as your DCIM/IPAM source of truth and want automatic topology maps", "you need visual network maps derived from recorded cable connections rather than manual diagramming", "you want to export topology diagrams for use in draw.io or as images"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/netbox-topology-views", "repo": "netbox-community/netbox-topology-views", "role": "main", "score": 82}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:50:06.237769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc48d606ba7d357383784a46c00715f7055b0be7835f78ead99faf96d2964125", "fetched_at": "2026-08-28T04:03:31.157492+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/netbox-topology-views"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:50:06.237769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc48d606ba7d357383784a46c00715f7055b0be7835f78ead99faf96d2964125", "fetched_at": "2026-08-28T04:03:31.157492+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/netbox-topology-views"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:50:06.237769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc48d606ba7d357383784a46c00715f7055b0be7835f78ead99faf96d2964125", "fetched_at": "2026-08-28T04:03:31.157492+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/netbox-topology-views"}], "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:03:31.157492+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:50:06.237769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc48d606ba7d357383784a46c00715f7055b0be7835f78ead99faf96d2964125", "fetched_at": "2026-08-28T04:03:31.157492+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/netbox-topology-views"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:50:06.237769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc48d606ba7d357383784a46c00715f7055b0be7835f78ead99faf96d2964125", "fetched_at": "2026-08-28T04:03:31.157492+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/netbox-topology-views"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:50:06.237769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc48d606ba7d357383784a46c00715f7055b0be7835f78ead99faf96d2964125", "fetched_at": "2026-08-28T04:03:31.157492+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/netbox-topology-views"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.157492+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:50:06.237769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc48d606ba7d357383784a46c00715f7055b0be7835f78ead99faf96d2964125", "fetched_at": "2026-08-28T04:03:31.157492+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/netbox-topology-views"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:50:06.237769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc48d606ba7d357383784a46c00715f7055b0be7835f78ead99faf96d2964125", "fetched_at": "2026-08-28T04:03:31.157492+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/netbox-topology-views"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:50:06.237769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc48d606ba7d357383784a46c00715f7055b0be7835f78ead99faf96d2964125", "fetched_at": "2026-08-28T04:03:31.157492+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/netbox-topology-views"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:50:06.237769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc48d606ba7d357383784a46c00715f7055b0be7835f78ead99faf96d2964125", "fetched_at": "2026-08-28T04:03:31.157492+00:00", "kind": "readme", "missing": false, "url": "https://github.com/netbox-community/netbox-topology-views"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 87, "longevity": 100, "rhythm": 65}, "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": 2344, "days_push": 81, "days_rel": 157, "gap_med": 81.5, "n_releases_24m": 7}, "score": 82, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}