Automic VaultAutomic Vault

brew

Install lune with Homebrew, Nix, winget

Standalone Luau script runtime. Version 0.10.5 via Homebrew; verified 2026-07-03.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install lune

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#lune

nixpkgs package indexes · pkgs/by-name/lu/lune/package.nix · source: api.github.com

Windows

Windows Package Managerverified · 92%
winget install --id Lune.Lune -e

Windows Package Manager source index · Lune.Lune · source: cdn.winget.microsoft.com

overview

Package summary

Standalone Luau script runtime

Commands and aliases

  • lune

history

Project history and usage

Lune is a standalone Luau runtime. Its documentation presents it as a way to write and run Luau programs in the style of standalone runtimes such as Node.js, Deno, Bun, or Luvit, with asynchronous APIs and a Rust implementation.

Project history

The lune-org/lune repository was created in 2023. The project frames Luau as a general scripting environment rather than only an embedded Roblox language, while still including Roblox-oriented compatibility such as a familiar task scheduler and optional APIs for manipulating Roblox place and model files.

The documentation emphasizes a small executable, filesystem/networking/stdio APIs, editor-friendly documentation, and a command-line workflow around `lune run` and `lune list`.

Adoption history

Lune's official installation documentation identifies Rokit, a Roblox toolchain manager, as the preferred installation path, then documents GitHub Releases, Scoop, Homebrew, AUR, Nix, Cargo, and binstall paths. The supplied package metadata also lists Homebrew, Nix, and winget.

This broad packaging surface is part of Lune's adoption story: it serves Roblox/Luau developers who want a script runner available through the package manager they already use.

How it is used

A typical script is run with `lune run script-name`, and the docs say Lune searches the current directory, `lune` and `.lune` subdirectories, and corresponding home-directory folders for `.luau` or `.lua` scripts.

`lune list` enumerates scripts found in `lune` or `.lune` directories, and `lune run -` executes a script from standard input, which makes it useful for command-line pipelines and local automation.

Why package nerds care

Lune is notable in package history because it packages Luau as a standalone language runtime rather than as an engine-embedded scripting language. That gives package managers something closer to a `node` or `deno` analogue for Luau scripts.

Its official docs explicitly discuss multiple package ecosystems, including Homebrew and Nix, which makes it a good example of a modern language runtime treating package-manager availability as part of the product.

Timeline

  • 2023: lune-org/lune repository created.
  • 2025: v0.10.4 release published on GitHub.
  • 2026: Repository metadata shows ongoing maintenance activity.

Related projects

  • Luau is the language runtime target.
  • Node.js, Deno, Bun, and Luvit are named by upstream as comparable standalone runtimes.
  • Rokit, Foreman, Aftman, Homebrew, Nix, Scoop, Cargo, and binstall are documented installation or toolchain channels.

security posture

Risk level: yellow

generalized runtime or code generation signal.

Risk classifier

yellow risk · medium confidence · runtime

Why

  • generalized runtime or code generation signal

Signals

  • text:runtime

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Build metadata lists 2 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
lunecliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version0.10.5
manager updated2026-07-03
local dataok
upstreamcurrent
latest detectedv0.10.5

https://github.com/lune-org/lune

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:lune
Version0.10.5
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/lune
Homepagehttps://lune-org.github.io/docs
Repositoryhttps://github.com/lune-org/lune
Upstream docshttps://github.com/lune-org/lune#readme
LicenseMPL-2.0
Source archivehttps://github.com/lune-org/lune/archive/refs/tags/v0.10.5.tar.gz
Last updated2026-07-03T00:33:35Z
Pulseupdated
Build dependenciescmake, rust
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namelune
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

lune

nix profile install nixpkgs#lune
  • normalized package name match
  • Matched by: Lune
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/lu/lune/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
winget95%

Lune.Lune

winget install --id Lune.Lune -e
  • normalized package name match
  • Matched by: Lune
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Lune.Lune from https://cdn.winget.microsoft.com/cache/source.msix
winget95%

saraansx.Lune

winget install --id saraansx.Lune -e
  • normalized package name match
  • Matched by: Lune
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: saraansx.Lune from https://cdn.winget.microsoft.com/cache/source.msix

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment