Download Oxigen

Version 0.2.2, released 28 October 2026. Prebuilt for Linux and macOS, on x86-64 and ARM64. The Linux builds are static, so they run on any distribution.

One command

Paste this into a terminal. It works out your system, downloads the matching build, checks its SHA-256 against the one GitHub published, and installs it.

shell
curl -fsSL https://www.oxigenlang.org/install.sh | sh

It installs to ~/.local, or to /usr/local when run as root, and tells you if that isn't on your PATH. Read the script before you run it; it's short.

Choose a version or a location, or uninstall
shell
# a specific version
curl -fsSL https://www.oxigenlang.org/install.sh | sh -s -- --version 0.2.2

# somewhere else
curl -fsSL https://www.oxigenlang.org/install.sh | sh -s -- --prefix /opt/oxigen

# remove it again
curl -fsSL https://www.oxigenlang.org/install.sh | sh -s -- --uninstall

All downloads

Each archive holds the oxigen binary with its standard library in stdlib/ beside it. Unpack it anywhere and run it.

SystemCPUFileSizeSHA-256
Linuxx86-64oxigen_lang_v0_2_2_linux_x86.tar.gz4.4 MBe94baa7d5d93…
LinuxARM64oxigen_lang_v0_2_2_linux_arm64.tar.gz3.6 MB43499e0b61ab…
macOSApple siliconoxigen_lang_v0_2_2_macos_arm64.tar.gz3.4 MB75726132ad58…
macOSInteloxigen_lang_v0_2_2_macos_x86.tar.gz4.1 MBba6ea415832f…

Older versions are on GitHub releases.

By hand

Unpack the archive and put it on your PATH. Keep stdlib/ next to the binary.

shell
tar -xzf oxigen_lang_*.tar.gz
cd oxigen_lang_*/
./oxigen --version

On a Mac, a file downloaded in a browser is quarantined. If macOS refuses to open it, run xattr -d com.apple.quarantine oxigen, or use the one-line installer, which doesn't have the problem.

Docker

The same static binaries, on Alpine, for x86-64 and ARM64. Mount your code at /work.

shell
docker run --rm -v "$PWD:/work" javanhut/oxigen:0.2.2 hello.oxi

From source

Any system Rust supports. You get the JIT, the LSP if you want it, and the newest code on main.

shell
git clone https://github.com/javanhut/OxigenLang.git
cd OxigenLang
./scripts/install.sh

Getting started has the details.

On Windows

There's no native Windows build yet. Oxigen runs well under WSL: install it with wsl --install, open the Linux terminal it gives you, and run the one-line installer there.

Not near a terminal? The playground runs the real interpreter in your browser, nothing to install.