{"adoption": {"forks": 118, "observed_at": "2026-08-28T04:06:53.097296+00:00", "stars": 2454}, "canonical_url": "https://ross.abutalabs.com/products/lgo", "card": {"archived": false, "artifact_type": "library", "description": "Interactive Go programming with Jupyter", "domain": ["developer-tools", "data-science", "programming-languages"], "enriched": true, "function": ["interpreter", "developer-tools", "data-science"], "health_score": 20, "homepage": null, "language": "Go", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["yunabe/lgo"], "name": "yunabe/lgo", "platform": ["python"], "pushed_at": "2020-11-20T07:01:33+00:00", "repo": "yunabe/lgo", "stars": 2454, "tags": ["jupyter-kernel", "go", "repl", "interactive-programming", "notebook", "linux", "docker"], "topics": ["go", "golang", "jupyter-notebook-kernel", "jupyter-notebook", "repl", "data-science", "machine-learning"], "urls": [], "use_cases": ["run go code interactively in jupyter notebooks", "go repl for experimenting with snippets", "data science and machine learning prototyping in go", "display images and html from go code in notebooks", "teach or learn go with notebook-style execution", "try go in the browser via binder without installing anything"], "what_it_is": "lgo is a Jupyter Notebook kernel and interactive REPL for the Go programming language, providing full Go language compatibility with code completion and rich output display. It lets developers write and execute Go code interactively in notebooks, similar to how Python is used in Jupyter.", "when_to_avoid": ["you use Go 1.12 or later, where the compiler options lgo relies on are broken", "you need a maintained kernel - the project is unmaintained and recommends other Go kernels", "you need native support on macOS or Windows without Docker or a VM"], "when_to_choose": ["you are pinned to older Go versions (pre-1.12) and want an interactive Go notebook", "you want a fully gc-compatible Go kernel with rich notebook output", "you want to try Go in Jupyter quickly via the provided Docker setup or Binder"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/lgo", "repo": "yunabe/lgo", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:30:08.398812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d53ed959f53fea19cb2a552d84c815720648cd40fe6d2b783c32e4caa17c44df", "fetched_at": "2026-08-28T04:06:53.097296+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yunabe/lgo"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:30:08.398812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d53ed959f53fea19cb2a552d84c815720648cd40fe6d2b783c32e4caa17c44df", "fetched_at": "2026-08-28T04:06:53.097296+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yunabe/lgo"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:30:08.398812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d53ed959f53fea19cb2a552d84c815720648cd40fe6d2b783c32e4caa17c44df", "fetched_at": "2026-08-28T04:06:53.097296+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yunabe/lgo"}], "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:06:53.097296+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:30:08.398812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d53ed959f53fea19cb2a552d84c815720648cd40fe6d2b783c32e4caa17c44df", "fetched_at": "2026-08-28T04:06:53.097296+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yunabe/lgo"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:30:08.398812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d53ed959f53fea19cb2a552d84c815720648cd40fe6d2b783c32e4caa17c44df", "fetched_at": "2026-08-28T04:06:53.097296+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yunabe/lgo"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:30:08.398812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d53ed959f53fea19cb2a552d84c815720648cd40fe6d2b783c32e4caa17c44df", "fetched_at": "2026-08-28T04:06:53.097296+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yunabe/lgo"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.097296+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:30:08.398812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d53ed959f53fea19cb2a552d84c815720648cd40fe6d2b783c32e4caa17c44df", "fetched_at": "2026-08-28T04:06:53.097296+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yunabe/lgo"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:30:08.398812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d53ed959f53fea19cb2a552d84c815720648cd40fe6d2b783c32e4caa17c44df", "fetched_at": "2026-08-28T04:06:53.097296+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yunabe/lgo"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:30:08.398812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d53ed959f53fea19cb2a552d84c815720648cd40fe6d2b783c32e4caa17c44df", "fetched_at": "2026-08-28T04:06:53.097296+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yunabe/lgo"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:30:08.398812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d53ed959f53fea19cb2a552d84c815720648cd40fe6d2b783c32e4caa17c44df", "fetched_at": "2026-08-28T04:06:53.097296+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yunabe/lgo"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3254, "days_push": 2112, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}