{"adoption": {"forks": 133, "observed_at": "2026-08-28T04:03:54.327967+00:00", "stars": 1182}, "canonical_url": "https://ross.abutalabs.com/products/drawthenet", "card": {"archived": false, "artifact_type": "application", "description": "drawthe.net draws network diagrams dynamically from a text file describing the placement, layout and icons. Given a yaml file describing the hierarchy of the network and it's connections, a resulting diagram will be created.", "domain": ["networking", "developer-tools", "web-development"], "enriched": true, "function": ["data-visualization", "templating", "developer-tools"], "health_score": 20, "homepage": "http://go.drawthe.net", "language": "JavaScript", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["cidrblock/drawthe.net"], "name": "cidrblock/drawthe.net", "platform": ["browser"], "pushed_at": "2024-03-19T08:34:34+00:00", "repo": "cidrblock/drawthe.net", "stars": 1182, "tags": ["network-diagrams", "yaml-to-svg", "diagram-as-code", "aws-icons", "cisco-icons", "azure-icons", "svg-rendering", "diagrams", "web-server", "javascript"], "topics": ["icons", "diagram", "network"], "urls": [], "use_cases": ["draw network diagrams from a yaml file", "generate aws architecture diagrams as code", "create cisco network topology diagrams without a mouse", "render svg network diagrams in the browser", "version-control network diagrams as text", "quickly sketch infrastructure diagrams on a whiteboard-like tool"], "what_it_is": "drawthe.net is a tool that renders network diagrams as SVG in the browser from a YAML text file describing icons, groups, connections, and layout. It replaces manual mouse-driven diagramming tools like Visio with a text-based, code-driven workflow.", "when_to_avoid": ["you need general-purpose diagramming beyond network topologies", "you require polished export to formats beyond SVG/PNG", "you want auto-layout from live network discovery rather than manual placement"], "when_to_choose": ["you want reproducible, text-based network diagrams that live in version control", "you need AWS, Cisco, or Azure icon sets for cloud architecture diagrams", "you prefer describing layout in YAML over dragging icons in Visio or OmniGraffle"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/drawthenet", "repo": "cidrblock/drawthe.net", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:24:47.140794+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "99445d74f84a99dacf22a12585b64ae98f668b5f72be448a0afb751c9a782958", "fetched_at": "2026-08-28T04:03:54.327967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cidrblock/drawthe.net"}, {"content_hash": "e0e439c4eb5d331078f2e161e1057eb9815f931bdbee632f031ae29745db88f7", "fetched_at": "2026-08-29T12:31:44.654202+00:00", "kind": "homepage", "missing": false, "url": "http://go.drawthe.net"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:24:47.140794+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "99445d74f84a99dacf22a12585b64ae98f668b5f72be448a0afb751c9a782958", "fetched_at": "2026-08-28T04:03:54.327967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cidrblock/drawthe.net"}, {"content_hash": "e0e439c4eb5d331078f2e161e1057eb9815f931bdbee632f031ae29745db88f7", "fetched_at": "2026-08-29T12:31:44.654202+00:00", "kind": "homepage", "missing": false, "url": "http://go.drawthe.net"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:24:47.140794+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "99445d74f84a99dacf22a12585b64ae98f668b5f72be448a0afb751c9a782958", "fetched_at": "2026-08-28T04:03:54.327967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cidrblock/drawthe.net"}, {"content_hash": "e0e439c4eb5d331078f2e161e1057eb9815f931bdbee632f031ae29745db88f7", "fetched_at": "2026-08-29T12:31:44.654202+00:00", "kind": "homepage", "missing": false, "url": "http://go.drawthe.net"}], "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:54.327967+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:24:47.140794+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "99445d74f84a99dacf22a12585b64ae98f668b5f72be448a0afb751c9a782958", "fetched_at": "2026-08-28T04:03:54.327967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cidrblock/drawthe.net"}, {"content_hash": "e0e439c4eb5d331078f2e161e1057eb9815f931bdbee632f031ae29745db88f7", "fetched_at": "2026-08-29T12:31:44.654202+00:00", "kind": "homepage", "missing": false, "url": "http://go.drawthe.net"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:24:47.140794+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "99445d74f84a99dacf22a12585b64ae98f668b5f72be448a0afb751c9a782958", "fetched_at": "2026-08-28T04:03:54.327967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cidrblock/drawthe.net"}, {"content_hash": "e0e439c4eb5d331078f2e161e1057eb9815f931bdbee632f031ae29745db88f7", "fetched_at": "2026-08-29T12:31:44.654202+00:00", "kind": "homepage", "missing": false, "url": "http://go.drawthe.net"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:24:47.140794+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "99445d74f84a99dacf22a12585b64ae98f668b5f72be448a0afb751c9a782958", "fetched_at": "2026-08-28T04:03:54.327967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cidrblock/drawthe.net"}, {"content_hash": "e0e439c4eb5d331078f2e161e1057eb9815f931bdbee632f031ae29745db88f7", "fetched_at": "2026-08-29T12:31:44.654202+00:00", "kind": "homepage", "missing": false, "url": "http://go.drawthe.net"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.327967+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:24:47.140794+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "99445d74f84a99dacf22a12585b64ae98f668b5f72be448a0afb751c9a782958", "fetched_at": "2026-08-28T04:03:54.327967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cidrblock/drawthe.net"}, {"content_hash": "e0e439c4eb5d331078f2e161e1057eb9815f931bdbee632f031ae29745db88f7", "fetched_at": "2026-08-29T12:31:44.654202+00:00", "kind": "homepage", "missing": false, "url": "http://go.drawthe.net"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:24:47.140794+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "99445d74f84a99dacf22a12585b64ae98f668b5f72be448a0afb751c9a782958", "fetched_at": "2026-08-28T04:03:54.327967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cidrblock/drawthe.net"}, {"content_hash": "e0e439c4eb5d331078f2e161e1057eb9815f931bdbee632f031ae29745db88f7", "fetched_at": "2026-08-29T12:31:44.654202+00:00", "kind": "homepage", "missing": false, "url": "http://go.drawthe.net"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:24:47.140794+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "99445d74f84a99dacf22a12585b64ae98f668b5f72be448a0afb751c9a782958", "fetched_at": "2026-08-28T04:03:54.327967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cidrblock/drawthe.net"}, {"content_hash": "e0e439c4eb5d331078f2e161e1057eb9815f931bdbee632f031ae29745db88f7", "fetched_at": "2026-08-29T12:31:44.654202+00:00", "kind": "homepage", "missing": false, "url": "http://go.drawthe.net"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:24:47.140794+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "99445d74f84a99dacf22a12585b64ae98f668b5f72be448a0afb751c9a782958", "fetched_at": "2026-08-28T04:03:54.327967+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cidrblock/drawthe.net"}, {"content_hash": "e0e439c4eb5d331078f2e161e1057eb9815f931bdbee632f031ae29745db88f7", "fetched_at": "2026-08-29T12:31:44.654202+00:00", "kind": "homepage", "missing": false, "url": "http://go.drawthe.net"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3634, "days_push": 897, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}