{"adoption": {"forks": 138, "observed_at": "2026-08-28T04:03:13.365474+00:00", "stars": 1012}, "canonical_url": "https://ross.abutalabs.com/products/go-licenses", "card": {"archived": false, "artifact_type": "cli-tool", "description": "A lightweight tool to report on the licenses used by a Go package and its dependencies. Highlight! Versioned external URL to licenses can be found at the same time.", "domain": ["developer-tools", "legal", "version-control"], "enriched": true, "function": ["developer-tools", "security", "dependency-audit", "cli"], "health_score": 90, "homepage": null, "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["google/go-licenses"], "name": "google/go-licenses", "platform": ["go", "cli", "cross-platform"], "pushed_at": "2026-07-09T18:03:15+00:00", "repo": "google/go-licenses", "stars": 1012, "tags": ["license-compliance", "go-modules", "dependency-analysis", "license-reporting", "redistribution"], "topics": ["license", "license-management", "license-checking", "go", "golang"], "urls": [], "use_cases": ["generate a license report for a Go binary's dependencies", "check which licenses my Go project's dependencies use", "collect license files and copyright notices for redistribution compliance", "find versioned URLs to dependency licenses", "audit Go module licenses in CI", "detect forbidden licenses in a Go dependency tree"], "what_it_is": "A Go CLI tool that analyzes a Go package's dependency tree and reports the licenses of all libraries used, with versioned URLs to each license. It can also collect license documents, copyright notices, and source code into a directory to comply with redistribution terms.", "when_to_avoid": ["you need license scanning for non-Go languages", "you need full SBOM generation or policy enforcement beyond license reporting"], "when_to_choose": ["you build Go software and need license compliance reporting or redistribution artifacts", "you want a lightweight, installable-via-go-install tool maintained by Google"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/go-licenses", "repo": "google/go-licenses", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:11:45.476698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e1a9f46c6cb97946dd8fadec393598f6a66b9ec624defaf3470ef50d28016ae", "fetched_at": "2026-08-28T04:03:13.365474+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/go-licenses"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:11:45.476698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e1a9f46c6cb97946dd8fadec393598f6a66b9ec624defaf3470ef50d28016ae", "fetched_at": "2026-08-28T04:03:13.365474+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/go-licenses"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:11:45.476698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e1a9f46c6cb97946dd8fadec393598f6a66b9ec624defaf3470ef50d28016ae", "fetched_at": "2026-08-28T04:03:13.365474+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/go-licenses"}], "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:13.365474+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:11:45.476698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e1a9f46c6cb97946dd8fadec393598f6a66b9ec624defaf3470ef50d28016ae", "fetched_at": "2026-08-28T04:03:13.365474+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/go-licenses"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:11:45.476698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e1a9f46c6cb97946dd8fadec393598f6a66b9ec624defaf3470ef50d28016ae", "fetched_at": "2026-08-28T04:03:13.365474+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/go-licenses"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:11:45.476698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e1a9f46c6cb97946dd8fadec393598f6a66b9ec624defaf3470ef50d28016ae", "fetched_at": "2026-08-28T04:03:13.365474+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/go-licenses"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:13.365474+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:11:45.476698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e1a9f46c6cb97946dd8fadec393598f6a66b9ec624defaf3470ef50d28016ae", "fetched_at": "2026-08-28T04:03:13.365474+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/go-licenses"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:11:45.476698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e1a9f46c6cb97946dd8fadec393598f6a66b9ec624defaf3470ef50d28016ae", "fetched_at": "2026-08-28T04:03:13.365474+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/go-licenses"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:11:45.476698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e1a9f46c6cb97946dd8fadec393598f6a66b9ec624defaf3470ef50d28016ae", "fetched_at": "2026-08-28T04:03:13.365474+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/go-licenses"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:11:45.476698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e1a9f46c6cb97946dd8fadec393598f6a66b9ec624defaf3470ef50d28016ae", "fetched_at": "2026-08-28T04:03:13.365474+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/go-licenses"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 91, "longevity": 100, "rhythm": 47}, "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": 2486, "days_push": 55, "days_rel": 359, "gap_med": 6, "n_releases_24m": 2}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}