{"adoption": {"forks": 1982, "observed_at": "2026-08-28T04:10:41.325644+00:00", "stars": 10256}, "canonical_url": "https://ross.abutalabs.com/products/lua", "card": {"archived": false, "artifact_type": "library", "description": "A copy of the Lua development repository, as seen by the Lua team. Mirrored irregularly. All communication should be through the Lua mailing list https://www.lua.org/lua-l.html", "domain": ["programming-languages", "developer-tools", "embedded-systems"], "enriched": true, "function": ["interpreter", "programming-language", "embedded"], "health_score": 98, "homepage": "https://lua.org", "language": "C", "license": null, "license_family": "other", "maturity": "stable", "member_repos": ["lua/lua"], "name": "lua/lua", "platform": ["cross-platform", "c", "cpp", "embedded"], "pushed_at": "2026-08-07T19:00:03+00:00", "repo": "lua/lua", "stars": 10256, "tags": ["scripting-language", "embeddable", "virtual-machine", "extension-language", "configuration-language"], "topics": [], "urls": [], "use_cases": ["embed a scripting language into a C/C++ application", "script game logic and modding", "use as a configuration language", "rapid prototyping of small programs", "extend software with user-written plugins"], "what_it_is": "The official development repository of Lua, a powerful, lightweight, embeddable scripting language implemented in C. It includes the language interpreter, register-based virtual machine, standard libraries, and C API for embedding Lua into host applications.", "when_to_avoid": ["you need a large standard library or ecosystem like Python's", "you want statically typed code", "you need heavy concurrency or native threading"], "when_to_choose": ["you need a tiny, fast, easily embeddable scripting runtime", "you want a simple language for configuration or extension scripting", "you need automatic memory management with a small footprint"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/lua", "repo": "lua/lua", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.433050+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d23618a2b36f7bf84a7c2b2eaac2d35d5b44e2fe962a2666b5dd36826b88d0b4", "fetched_at": "2026-08-28T04:10:41.325644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lua/lua"}, {"content_hash": "e370802bf39ce8f169a0fa407674b7a0a107fe8c22c7d24b785ad7ead8c75f39", "fetched_at": "2026-08-29T08:18:50.168282+00:00", "kind": "homepage", "missing": false, "url": "https://lua.org"}, {"content_hash": "fe3e45c88684f1a7ecb9c9c35c5e91ca176cdc3024843e21b6a7e5929c9817ed", "fetched_at": "2026-08-29T08:18:50.178279+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/about.html"}, {"content_hash": "d79212a98efd7f233c64c9fc0fa90503fd8d9ab968d0132c044dff453936562a", "fetched_at": "2026-08-29T08:18:50.180675+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/docs.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.433050+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d23618a2b36f7bf84a7c2b2eaac2d35d5b44e2fe962a2666b5dd36826b88d0b4", "fetched_at": "2026-08-28T04:10:41.325644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lua/lua"}, {"content_hash": "e370802bf39ce8f169a0fa407674b7a0a107fe8c22c7d24b785ad7ead8c75f39", "fetched_at": "2026-08-29T08:18:50.168282+00:00", "kind": "homepage", "missing": false, "url": "https://lua.org"}, {"content_hash": "fe3e45c88684f1a7ecb9c9c35c5e91ca176cdc3024843e21b6a7e5929c9817ed", "fetched_at": "2026-08-29T08:18:50.178279+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/about.html"}, {"content_hash": "d79212a98efd7f233c64c9fc0fa90503fd8d9ab968d0132c044dff453936562a", "fetched_at": "2026-08-29T08:18:50.180675+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/docs.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.433050+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d23618a2b36f7bf84a7c2b2eaac2d35d5b44e2fe962a2666b5dd36826b88d0b4", "fetched_at": "2026-08-28T04:10:41.325644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lua/lua"}, {"content_hash": "e370802bf39ce8f169a0fa407674b7a0a107fe8c22c7d24b785ad7ead8c75f39", "fetched_at": "2026-08-29T08:18:50.168282+00:00", "kind": "homepage", "missing": false, "url": "https://lua.org"}, {"content_hash": "fe3e45c88684f1a7ecb9c9c35c5e91ca176cdc3024843e21b6a7e5929c9817ed", "fetched_at": "2026-08-29T08:18:50.178279+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/about.html"}, {"content_hash": "d79212a98efd7f233c64c9fc0fa90503fd8d9ab968d0132c044dff453936562a", "fetched_at": "2026-08-29T08:18:50.180675+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/docs.html"}], "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:10:41.325644+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.433050+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d23618a2b36f7bf84a7c2b2eaac2d35d5b44e2fe962a2666b5dd36826b88d0b4", "fetched_at": "2026-08-28T04:10:41.325644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lua/lua"}, {"content_hash": "e370802bf39ce8f169a0fa407674b7a0a107fe8c22c7d24b785ad7ead8c75f39", "fetched_at": "2026-08-29T08:18:50.168282+00:00", "kind": "homepage", "missing": false, "url": "https://lua.org"}, {"content_hash": "fe3e45c88684f1a7ecb9c9c35c5e91ca176cdc3024843e21b6a7e5929c9817ed", "fetched_at": "2026-08-29T08:18:50.178279+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/about.html"}, {"content_hash": "d79212a98efd7f233c64c9fc0fa90503fd8d9ab968d0132c044dff453936562a", "fetched_at": "2026-08-29T08:18:50.180675+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/docs.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.433050+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d23618a2b36f7bf84a7c2b2eaac2d35d5b44e2fe962a2666b5dd36826b88d0b4", "fetched_at": "2026-08-28T04:10:41.325644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lua/lua"}, {"content_hash": "e370802bf39ce8f169a0fa407674b7a0a107fe8c22c7d24b785ad7ead8c75f39", "fetched_at": "2026-08-29T08:18:50.168282+00:00", "kind": "homepage", "missing": false, "url": "https://lua.org"}, {"content_hash": "fe3e45c88684f1a7ecb9c9c35c5e91ca176cdc3024843e21b6a7e5929c9817ed", "fetched_at": "2026-08-29T08:18:50.178279+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/about.html"}, {"content_hash": "d79212a98efd7f233c64c9fc0fa90503fd8d9ab968d0132c044dff453936562a", "fetched_at": "2026-08-29T08:18:50.180675+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/docs.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.433050+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d23618a2b36f7bf84a7c2b2eaac2d35d5b44e2fe962a2666b5dd36826b88d0b4", "fetched_at": "2026-08-28T04:10:41.325644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lua/lua"}, {"content_hash": "e370802bf39ce8f169a0fa407674b7a0a107fe8c22c7d24b785ad7ead8c75f39", "fetched_at": "2026-08-29T08:18:50.168282+00:00", "kind": "homepage", "missing": false, "url": "https://lua.org"}, {"content_hash": "fe3e45c88684f1a7ecb9c9c35c5e91ca176cdc3024843e21b6a7e5929c9817ed", "fetched_at": "2026-08-29T08:18:50.178279+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/about.html"}, {"content_hash": "d79212a98efd7f233c64c9fc0fa90503fd8d9ab968d0132c044dff453936562a", "fetched_at": "2026-08-29T08:18:50.180675+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/docs.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.325644+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.433050+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d23618a2b36f7bf84a7c2b2eaac2d35d5b44e2fe962a2666b5dd36826b88d0b4", "fetched_at": "2026-08-28T04:10:41.325644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lua/lua"}, {"content_hash": "e370802bf39ce8f169a0fa407674b7a0a107fe8c22c7d24b785ad7ead8c75f39", "fetched_at": "2026-08-29T08:18:50.168282+00:00", "kind": "homepage", "missing": false, "url": "https://lua.org"}, {"content_hash": "fe3e45c88684f1a7ecb9c9c35c5e91ca176cdc3024843e21b6a7e5929c9817ed", "fetched_at": "2026-08-29T08:18:50.178279+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/about.html"}, {"content_hash": "d79212a98efd7f233c64c9fc0fa90503fd8d9ab968d0132c044dff453936562a", "fetched_at": "2026-08-29T08:18:50.180675+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/docs.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.433050+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d23618a2b36f7bf84a7c2b2eaac2d35d5b44e2fe962a2666b5dd36826b88d0b4", "fetched_at": "2026-08-28T04:10:41.325644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lua/lua"}, {"content_hash": "e370802bf39ce8f169a0fa407674b7a0a107fe8c22c7d24b785ad7ead8c75f39", "fetched_at": "2026-08-29T08:18:50.168282+00:00", "kind": "homepage", "missing": false, "url": "https://lua.org"}, {"content_hash": "fe3e45c88684f1a7ecb9c9c35c5e91ca176cdc3024843e21b6a7e5929c9817ed", "fetched_at": "2026-08-29T08:18:50.178279+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/about.html"}, {"content_hash": "d79212a98efd7f233c64c9fc0fa90503fd8d9ab968d0132c044dff453936562a", "fetched_at": "2026-08-29T08:18:50.180675+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/docs.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.433050+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d23618a2b36f7bf84a7c2b2eaac2d35d5b44e2fe962a2666b5dd36826b88d0b4", "fetched_at": "2026-08-28T04:10:41.325644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lua/lua"}, {"content_hash": "e370802bf39ce8f169a0fa407674b7a0a107fe8c22c7d24b785ad7ead8c75f39", "fetched_at": "2026-08-29T08:18:50.168282+00:00", "kind": "homepage", "missing": false, "url": "https://lua.org"}, {"content_hash": "fe3e45c88684f1a7ecb9c9c35c5e91ca176cdc3024843e21b6a7e5929c9817ed", "fetched_at": "2026-08-29T08:18:50.178279+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/about.html"}, {"content_hash": "d79212a98efd7f233c64c9fc0fa90503fd8d9ab968d0132c044dff453936562a", "fetched_at": "2026-08-29T08:18:50.180675+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/docs.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.433050+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d23618a2b36f7bf84a7c2b2eaac2d35d5b44e2fe962a2666b5dd36826b88d0b4", "fetched_at": "2026-08-28T04:10:41.325644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lua/lua"}, {"content_hash": "e370802bf39ce8f169a0fa407674b7a0a107fe8c22c7d24b785ad7ead8c75f39", "fetched_at": "2026-08-29T08:18:50.168282+00:00", "kind": "homepage", "missing": false, "url": "https://lua.org"}, {"content_hash": "fe3e45c88684f1a7ecb9c9c35c5e91ca176cdc3024843e21b6a7e5929c9817ed", "fetched_at": "2026-08-29T08:18:50.178279+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/about.html"}, {"content_hash": "d79212a98efd7f233c64c9fc0fa90503fd8d9ab968d0132c044dff453936562a", "fetched_at": "2026-08-29T08:18:50.180675+00:00", "kind": "site_page", "missing": false, "url": "https://lua.org/docs.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 64}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5101, "days_push": 26, "days_rel": 28, "gap_med": 203.5, "n_releases_24m": 3}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}