{"adoption": {"forks": 48, "observed_at": "2026-08-28T04:05:28.115026+00:00", "stars": 1725}, "canonical_url": "https://ross.abutalabs.com/products/goda", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Go Dependency Analysis toolkit", "domain": ["developer-tools"], "enriched": true, "function": ["developer-tools", "dependency-audit"], "health_score": 100, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["loov/goda"], "name": "loov/goda", "platform": ["go", "cli", "cross-platform", "windows"], "pushed_at": "2026-08-25T11:26:54+00:00", "repo": "loov/goda", "stars": 1725, "tags": ["dependency-analysis", "static-analysis", "graph-visualization", "go-packages", "graphviz", "package-graph", "binary-analysis", "command-line", "linux", "macos"], "topics": ["go", "dependency-analysis"], "urls": [], "use_cases": ["visualize the dependency graph of a Go module or binary with GraphViz", "find which packages in a Go project reach a specific dependency like flag", "list test-only, build-tag-specific, or platform-specific imports in Go code", "measure how much memory each symbol takes in a compiled Go binary", "understand the impact of cutting or removing a package from a Go project", "print dependency trees and module-graph compatible output for Go builds"], "what_it_is": "Goda is a command-line toolkit for analyzing Go package dependencies. It lets developers graph, list, weight, and reason about the packages and symbols their Go programs use, with an expression syntax for advanced queries.", "when_to_avoid": ["You need dependency version management or module updates (use go mod instead)", "You require a GUI-based dependency explorer rather than CLI output", "You are analyzing projects in languages other than Go"], "when_to_choose": ["You need to visualize, query, or audit Go package dependency graphs from the command line", "You want to analyze build tags, OS-specific imports, or test-only dependencies in Go code", "You want per-symbol size or weight analysis of a compiled Go binary"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/goda", "repo": "loov/goda", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:33:51.644797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "007bd109de9031b1548cc44e0a2021d12af505dd1c1b51f49a744a9396e40c6b", "fetched_at": "2026-08-28T04:05:28.115026+00:00", "kind": "readme", "missing": false, "url": "https://github.com/loov/goda"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:33:51.644797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "007bd109de9031b1548cc44e0a2021d12af505dd1c1b51f49a744a9396e40c6b", "fetched_at": "2026-08-28T04:05:28.115026+00:00", "kind": "readme", "missing": false, "url": "https://github.com/loov/goda"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:33:51.644797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "007bd109de9031b1548cc44e0a2021d12af505dd1c1b51f49a744a9396e40c6b", "fetched_at": "2026-08-28T04:05:28.115026+00:00", "kind": "readme", "missing": false, "url": "https://github.com/loov/goda"}], "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:28.115026+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:33:51.644797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "007bd109de9031b1548cc44e0a2021d12af505dd1c1b51f49a744a9396e40c6b", "fetched_at": "2026-08-28T04:05:28.115026+00:00", "kind": "readme", "missing": false, "url": "https://github.com/loov/goda"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:33:51.644797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "007bd109de9031b1548cc44e0a2021d12af505dd1c1b51f49a744a9396e40c6b", "fetched_at": "2026-08-28T04:05:28.115026+00:00", "kind": "readme", "missing": false, "url": "https://github.com/loov/goda"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:33:51.644797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "007bd109de9031b1548cc44e0a2021d12af505dd1c1b51f49a744a9396e40c6b", "fetched_at": "2026-08-28T04:05:28.115026+00:00", "kind": "readme", "missing": false, "url": "https://github.com/loov/goda"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:28.115026+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:33:51.644797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "007bd109de9031b1548cc44e0a2021d12af505dd1c1b51f49a744a9396e40c6b", "fetched_at": "2026-08-28T04:05:28.115026+00:00", "kind": "readme", "missing": false, "url": "https://github.com/loov/goda"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:33:51.644797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "007bd109de9031b1548cc44e0a2021d12af505dd1c1b51f49a744a9396e40c6b", "fetched_at": "2026-08-28T04:05:28.115026+00:00", "kind": "readme", "missing": false, "url": "https://github.com/loov/goda"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:33:51.644797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "007bd109de9031b1548cc44e0a2021d12af505dd1c1b51f49a744a9396e40c6b", "fetched_at": "2026-08-28T04:05:28.115026+00:00", "kind": "readme", "missing": false, "url": "https://github.com/loov/goda"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:33:51.644797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "007bd109de9031b1548cc44e0a2021d12af505dd1c1b51f49a744a9396e40c6b", "fetched_at": "2026-08-28T04:05:28.115026+00:00", "kind": "readme", "missing": false, "url": "https://github.com/loov/goda"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 87}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2896, "days_push": 8, "days_rel": 8, "gap_med": 53, "n_releases_24m": 8}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}