https://github.com/yanlvl99/lune-custom-build
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.
https://github.com/yanlvl99/lune-custom-build
custom luau luau-language lune lune-custom lune-custom-build programming-language roblox roblox-lua
Last synced: about 1 month ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/yanlvl99/lune-custom-build
- Owner: yanlvl99
- License: mpl-2.0
- Created: 2025-12-08T13:57:13.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-12-10T17:33:43.000Z (about 2 months ago)
- Last Synced: 2025-12-10T19:09:54.097Z (about 2 months ago)
- Topics: custom, luau, luau-language, lune, lune-custom, lune-custom-build, programming-language, roblox, roblox-lua
- Language: Rust
- Homepage: https://yanlvl99.github.io/lune-custom-build-doc/
- Size: 9.2 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Lune Custom Build
A standalone Luau runtime for backend and game-server development
(A custom fork of Lune with extended features)
[](https://github.com/yanlvl99/lune-custom-build/releases)
[](LICENSE.txt)
[](https://github.com/yanlvl99/lune-custom-build/releases)
[📦 Download](https://github.com/yanlvl99/lune-custom-build/releases) ·
[📚 Documentation](https://yanlvl99.github.io/lune-custom-build-doc/) ·
[🚀 Getting Started](https://yanlvl99.github.io/lune-custom-build-doc/getting-started/1-installation/)
---
## What is Lune?
This is **Lune Custom Build**, a project based on the original [Lune](https://github.com/lune-org/lune) runtime.
Lune is a lightweight, high-performance runtime for **Luau** (the language used by Roblox). It allows you to write scripts, servers, and tools using the language you already love, but running standalone on your machine or server—independent of Roblox.
## ✨ Features
Lune comes batteries-included with everything you need for robust development:
### 🛠️ Runtime & Tooling
- **Package Manager**: Built-in `lune --install` and `lune --init`.
- **Standalone Binaries**: Compile your scripts into `.exe` or binary files with `lune --build`.
- **Interactive REPL**: Test code quickly with `lune --repl`.
- **Task Scheduler**: Async/await support with `task.spawn`, `task.delay`, `task.wait`.
### 📚 Standard Library
- **Networking**: Full TCP/UDP sockets and HTTP/WebSocket clients/servers (`@lune/net`).
- **File System**: Read/write files and directories asynchronously (`@lune/fs`).
- **Process Control**: Spawn and control child processes (`@lune/process`).
- **Database**: Built-in SQLite support (`@lune/sql`).
- **Foreign Function Interface (FFI)**: Zero-copy access to native C libraries (`@lune/ffi`).
### 📦 Data & Utilities
- **Serialization**: JSON, YAML, and TOML parsing/encoding (`@lune/serde`).
- **Roblox Types**: Native support for CFrame, Vector3, Color3, etc. (`@lune/roblox`).
- **Cryptography**: Hashing, encoding, and UUID generation.
- **Console**: Rich terminal output with colors and formatting (`@lune/stdio`).
---
## � Quick Start
### Installation (Windows)
```powershell
irm https://raw.githubusercontent.com/yanlvl99/lune-custom-build/main/installer/install.ps1 | iex
```
### Other Platforms
Download the latest binary for Linux or macOS from the **[Releases Page](https://github.com/yanlvl99/lune-custom-build/releases)**.
---
## 📚 Documentation
Detailed guides, API references, and tutorials are available at:
### [👉 yanlvl99.github.io/lune-custom-build-doc](https://yanlvl99.github.io/lune-custom-build-doc/)
---
Built with ❤️ for the Luau community
Licensed under MPL 2.0