{"adoption": {"forks": 42, "observed_at": "2026-08-28T04:04:13.032005+00:00", "stars": 1276}, "canonical_url": "https://ross.abutalabs.com/products/rakyll-gom", "card": {"archived": true, "artifact_type": "cli-tool", "description": "A visual interface to work with runtime profiling data for Go", "domain": ["developer-tools", "performance"], "enriched": true, "function": ["monitoring", "tracing", "developer-tools", "terminal-ui"], "health_score": 10, "homepage": null, "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["rakyll/gom"], "name": "rakyll/gom", "platform": ["windows", "go", "cli"], "pushed_at": "2022-02-24T15:58:30+00:00", "repo": "rakyll/gom", "stars": 1276, "tags": ["profiling", "go-runtime", "pprof", "cpu-profile", "heap-profile", "tui", "command-line", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["view go heap profile in a terminal ui", "browse cpu profiling data from a running go service", "filter pprof profiles by symbol name regex", "quickly inspect runtime profiles without go tool pprof", "sort profile samples by cumulative time", "explore profiling data of a live go application"], "what_it_is": "gom is a lightweight terminal-based visual interface for exploring runtime profiling data from Go programs. It connects to an HTTP endpoint exposed by your application and lets you browse, filter, and sort CPU and heap profiles interactively.", "when_to_avoid": ["you need advanced pprof features like flame graphs or graphical output", "your go program cannot expose an http endpoint for profiling handlers", "you need actively maintained tooling with recent updates"], "when_to_choose": ["you want a simpler, interactive alternative to go tool pprof for runtime profiles", "you need to filter and sort profile entries by symbol names quickly", "you prefer a lightweight terminal ui over command-line pprof flags"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/rakyll-gom", "repo": "rakyll/gom", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:02:58.242666+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "72e9168ac64fd258f743413bdace8caedca00a939c79c35cec234d91bce65e2c", "fetched_at": "2026-08-28T04:04:13.032005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rakyll/gom"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:02:58.242666+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "72e9168ac64fd258f743413bdace8caedca00a939c79c35cec234d91bce65e2c", "fetched_at": "2026-08-28T04:04:13.032005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rakyll/gom"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:02:58.242666+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "72e9168ac64fd258f743413bdace8caedca00a939c79c35cec234d91bce65e2c", "fetched_at": "2026-08-28T04:04:13.032005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rakyll/gom"}], "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:04:13.032005+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:02:58.242666+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "72e9168ac64fd258f743413bdace8caedca00a939c79c35cec234d91bce65e2c", "fetched_at": "2026-08-28T04:04:13.032005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rakyll/gom"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:02:58.242666+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "72e9168ac64fd258f743413bdace8caedca00a939c79c35cec234d91bce65e2c", "fetched_at": "2026-08-28T04:04:13.032005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rakyll/gom"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:02:58.242666+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "72e9168ac64fd258f743413bdace8caedca00a939c79c35cec234d91bce65e2c", "fetched_at": "2026-08-28T04:04:13.032005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rakyll/gom"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.032005+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:02:58.242666+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "72e9168ac64fd258f743413bdace8caedca00a939c79c35cec234d91bce65e2c", "fetched_at": "2026-08-28T04:04:13.032005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rakyll/gom"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:02:58.242666+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "72e9168ac64fd258f743413bdace8caedca00a939c79c35cec234d91bce65e2c", "fetched_at": "2026-08-28T04:04:13.032005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rakyll/gom"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:02:58.242666+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "72e9168ac64fd258f743413bdace8caedca00a939c79c35cec234d91bce65e2c", "fetched_at": "2026-08-28T04:04:13.032005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rakyll/gom"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:02:58.242666+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "72e9168ac64fd258f743413bdace8caedca00a939c79c35cec234d91bce65e2c", "fetched_at": "2026-08-28T04:04:13.032005+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rakyll/gom"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4328, "days_push": 1651, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}