{"adoption": {"forks": 82, "observed_at": "2026-08-28T04:05:47.156404+00:00", "stars": 1873}, "canonical_url": "https://ross.abutalabs.com/products/lumo", "card": {"archived": true, "artifact_type": "cli-tool", "description": "Fast, cross-platform, standalone ClojureScript environment", "domain": ["programming-languages", "developer-tools", "compilers"], "enriched": true, "function": ["interpreter", "cli", "compiler", "developer-tools"], "health_score": 10, "homepage": null, "language": "Clojure", "license": "EPL-1.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["anmonteiro/lumo"], "name": "anmonteiro/lumo", "platform": ["cross-platform", "windows", "cli"], "pushed_at": "2022-05-16T17:17:30+00:00", "repo": "anmonteiro/lumo", "stars": 1873, "tags": ["clojurescript", "repl", "self-hosted", "v8", "jvm-free", "command-line", "nodejs", "macos", "linux", "docker"], "topics": ["clojurescript", "lumo", "clojure", "javascript", "repl", "self-hosted", "cross-platform"], "urls": [], "use_cases": ["run a fast ClojureScript REPL without the JVM", "compile ClojureScript projects without Java", "experiment with ClojureScript from the terminal", "script and automate tasks in ClojureScript on Node.js", "access the Node.js ecosystem from ClojureScript"], "what_it_is": "Lumo is a standalone, cross-platform ClojureScript REPL and environment that runs on Node.js and V8, starting up instantaneously. It also provides a ClojureScript build API that can compile ClojureScript projects without the JVM.", "when_to_avoid": ["you need the latest ClojureScript compiler features or active maintenance", "your build depends on JVM-based ClojureScript tooling", "you need long-term support - the latest release dates to 2022"], "when_to_choose": ["you want instant-startup ClojureScript REPLs without JVM overhead", "you need a standalone, cross-platform ClojureScript binary", "you want to compile ClojureScript using only JavaScript tooling"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/lumo", "repo": "anmonteiro/lumo", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:14:49.197880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "404f47820c927acb0471fde25b3754cf7569fb907ca7adf274cc48e60ca8d1af", "fetched_at": "2026-08-28T04:05:47.156404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anmonteiro/lumo"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:14:49.197880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "404f47820c927acb0471fde25b3754cf7569fb907ca7adf274cc48e60ca8d1af", "fetched_at": "2026-08-28T04:05:47.156404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anmonteiro/lumo"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:14:49.197880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "404f47820c927acb0471fde25b3754cf7569fb907ca7adf274cc48e60ca8d1af", "fetched_at": "2026-08-28T04:05:47.156404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anmonteiro/lumo"}], "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:47.156404+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:14:49.197880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "404f47820c927acb0471fde25b3754cf7569fb907ca7adf274cc48e60ca8d1af", "fetched_at": "2026-08-28T04:05:47.156404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anmonteiro/lumo"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:14:49.197880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "404f47820c927acb0471fde25b3754cf7569fb907ca7adf274cc48e60ca8d1af", "fetched_at": "2026-08-28T04:05:47.156404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anmonteiro/lumo"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:14:49.197880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "404f47820c927acb0471fde25b3754cf7569fb907ca7adf274cc48e60ca8d1af", "fetched_at": "2026-08-28T04:05:47.156404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anmonteiro/lumo"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:47.156404+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:14:49.197880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "404f47820c927acb0471fde25b3754cf7569fb907ca7adf274cc48e60ca8d1af", "fetched_at": "2026-08-28T04:05:47.156404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anmonteiro/lumo"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:14:49.197880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "404f47820c927acb0471fde25b3754cf7569fb907ca7adf274cc48e60ca8d1af", "fetched_at": "2026-08-28T04:05:47.156404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anmonteiro/lumo"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:14:49.197880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "404f47820c927acb0471fde25b3754cf7569fb907ca7adf274cc48e60ca8d1af", "fetched_at": "2026-08-28T04:05:47.156404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anmonteiro/lumo"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:14:49.197880+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "404f47820c927acb0471fde25b3754cf7569fb907ca7adf274cc48e60ca8d1af", "fetched_at": "2026-08-28T04:05:47.156404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anmonteiro/lumo"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3627, "days_push": 1570, "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}}