Skip to content

Scythe-Technology/Zune

Repository files navigation

Zoooooom!

Zune


Zune is a Luau runtime built with Zig, inspired by Lune, similar to Node, or Bun.

Features

  • Comprehensive API: Includes fully featured APIs for filesystem operations, networking, and standard I/O.
  • Rich Standard Library: A rich standard library with utilities for basic needs, reducing the need for external dependencies.
  • Cross-Platform Compatibility: Fully compatible with Linux, macOS, and Windows, ensuring broad usability across different operating systems.
  • Inspired by Lune: Inspiration from Lune, providing a familiar environment for developers who have used Lune before.

Installation

You can get started with Zune by installing it via a package manager, releases, or by building it from source.

From Package Manager

  • None, yet.

From Releases

  1. Head over to Releases.
  2. Download for your system's architecture and os.
  3. Unzip.
  4. Run.

From Source

Requirements:

To build Zune from source:

  1. Clone the repository:
git clone https://github.com/Scythe-Technology/Zune.git
cd zune
  1. Compile
zig build -Doptimize=ReleaseFast
  1. Use
./zig-out/bin/zune version

From this point, you can add the binary to your path.

Roadmap

For more information on the future of Zune, check out the milestones

Help and Support

To get support or to chat, check out the Discord. And look for the "zune".

Contributing

Read CONTRIBUTING.md.