Skip to content

0x5eal/lune-docs-fixup

This branch is 2 commits ahead of, 137 commits behind lune-org/lune:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a0c1943 Β· Mar 9, 2024
May 6, 2023
Feb 3, 2024
Jan 4, 2024
Jan 14, 2024
Sep 17, 2023
Sep 25, 2023
Feb 20, 2024
Jan 19, 2024
Mar 9, 2024
Jun 8, 2023
Sep 25, 2023
Sep 25, 2023
Mar 21, 2023
Jan 14, 2024
Jan 14, 2024
Jan 14, 2024
Jan 14, 2024
Jan 14, 2024
Jan 14, 2024
Feb 24, 2023
Jan 14, 2024
Jan 4, 2024
Jan 19, 2023
Jun 8, 2023

Repository files navigation

Lune logo

Lune


A standalone Luau runtime.

Write and run programs, similar to runtimes for other languages such as Node, Deno, Bun, or Luvit for vanilla Lua.

Lune provides fully asynchronous APIs wherever possible, and is built in Rust πŸ¦€ for speed, safety and correctness.

Features

  • πŸŒ™ Strictly minimal but powerful interface that is easy to read and remember, just like Luau itself
  • 🧰 Fully featured APIs for the filesystem, networking, stdio, all included in the small (~5mb) executable
  • πŸ“š World-class documentation, on the web or directly in your editor, no network connection necessary
  • 🏑 Familiar runtime environment for Roblox developers, with an included 1-to-1 task scheduler port
  • ✏️ Optional built-in library for manipulating Roblox place & model files, and their instances

Non-goals

  • Making programs short and terse - proper autocomplete / intellisense make using Lune just as quick, and readability is important
  • Running full Roblox games outside of Roblox - there is some compatibility, but Lune is meant for different purposes

Where do I start?

Head over to the Installation page to get started using Lune!

Releases

No releases published

Packages

No packages published

Languages

  • Rust 71.2%
  • Lua 28.7%
  • RenderScript 0.1%