🍺 BREW Explorer

← all formulae

lua

brew install lua v5.5.0 MIT

Lightweight, embeddable scripting language with a minimal interpreter and standard library.

Why you might care

Lua is commonly embedded in games, editors (Neovim, LÖVE), and systems automation for its small footprint and fast execution. Use it for scripting, configuration, or as a build/test dependency; it's much smaller than Python or Node.js and designed for extension via C APIs.

Categories

Alternatives

Python Node.js Ruby Perl
20.2k
30-day installs · #234
59.4k
90-day · #249
266.7k
365-day · #238

Links

Caveats

You may also want luarocks:
  brew install luarocks

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [
    "lua@5.5"
  ],
  "alternatives": [
    "Python",
    "Node.js",
    "Ruby",
    "Perl"
  ],
  "build_dependencies": [],
  "categories": [
    "language-runtime",
    "interpreter"
  ],
  "caveats": "You may also want luarocks:\n  brew install luarocks\n",
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Powerful, lightweight programming language",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:45+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "lua",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://www.lua.org/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "The Programming Language Lua",
  "installs_30d": 20167,
  "installs_365d": 266663,
  "installs_90d": 59353,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": "2026-06-20T23:43:37+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "lua",
  "oldnames": [],
  "one_liner": "Lightweight, embeddable scripting language with a minimal interpreter and standard library.",
  "optional_dependencies": [],
  "rank_30d": 234,
  "rank_365d": 238,
  "rank_90d": 249,
  "raw_hash": "a1f5491689c43487",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/l/lua.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "5.5.0",
  "versioned_formulae": [
    "lua@5.4"
  ],
  "why_use_this": "Lua is commonly embedded in games, editors (Neovim, L\u00d6VE), and systems automation for its small footprint and fast execution. Use it for scripting, configuration, or as a build/test dependency; it\u0027s much smaller than Python or Node.js and designed for extension via C APIs."
}