Installation
Jitzu is distributed as a single standalone binary — jz — that serves as both the script interpreter and the interactive shell. Download the self-contained build for your platform — it bundles the .NET runtime, so it works on any machine with no prerequisites.
Package Managers
Windows (Scoop)
scoop bucket add jitzu https://github.com/jitzulang/jitzu
scoop install jzSelf-Contained Binary
The self-contained binary bundles the .NET runtime, so it works on any machine with no prerequisites. This is the easiest way to get started without a package manager.
Windows
Download jitzu-win-x64.zip from the latest GitHub release and extract it. Add the extracted directory to your PATH, or move the binary to a directory already on your PATH.
# PowerShell
Expand-Archive jitzu-win-x64.zip -DestinationPath C:\tools\jitzu
$env:PATH += ";C:\tools\jitzu"
# Or move to a directory already on PATH
Move-Item jz.exe C:\Windows\macOS
Download jitzu-osx-arm64.zip (Apple Silicon) or jitzu-osx-x64.zip (Intel) from the latest release.
unzip jitzu-osx-arm64.zip
sudo mv jz /usr/local/bin/
chmod +x /usr/local/bin/jzLinux
Download jitzu-linux-x64.zip from the latest release.
unzip jitzu-linux-x64.zip
sudo mv jz /usr/local/bin/
chmod +x /usr/local/bin/jzSelf-Update
Jitzu can update itself:
jz upgradeBuild from Source
Jitzu requires the .NET 10 SDK to build from source.
git clone https://github.com/jitzulang/jitzu.git
cd jitzu
dotnet build
dotnet run --project Jitzu.Shell -- --help
dotnet run --project Jitzu.ShellVerify Installation
Check the interpreter is on your PATH:
jz --version
# jz v0.2.0Then launch the shell:
jz v0.2.0
• runtime : 10.0.0
• config : ~/.jitzu/config.jz
• platform : Unix
Type `help` to get started.
> 1 + 1
2