Skip to content

Install SYX ​

You do not need Rust just to run SYX programs. Releases ship prebuilt syx binaries. Building the toolchain from source needs Rust 1.85+; the full native (LLVM) toolchain also needs a local LLVM install.

  1. Open the latest release: github.com/synvek/syx/releases/latest
  2. Download the archive for your OS / architecture
  3. Put the syx binary on your PATH
  4. Verify:
bash
syx --version
syx run path/to/hello.sy

Option B — build from source ​

bash
git clone https://github.com/synvek/syx.git
cd syx
cargo build --release -p syx-cli
./target/release/syx run examples/hello.sy

Optional install into Cargo’s bin directory:

bash
cargo install --path crates/syx-cli

Native AOT (syx build --native) requires the full-native / LLVM feature set — details in the Quick Guide.

Editor support ​

Install the SYX Language extension for VS Code (TextMate + LSP + DAP). See Editors and VS Code.

Next steps ​

SYX · Apache-2.0