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 (WinGet)
WinGet is included with current versions of Windows 10 and Windows 11.
winget install --id JitzuLang.Jitzu --exactWindows (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. The following PowerShell commands extract it to a user-owned application directory and add that directory to your persistent user PATH without requiring administrator access.
$dest = Join-Path $env:LOCALAPPDATA "Programs\Jitzu"
New-Item -ItemType Directory -Force -Path $dest | Out-Null
Expand-Archive .\jitzu-win-x64.zip -DestinationPath $dest -Force
$userPath = [Environment]::GetEnvironmentVariable("Path", "User")
$pathEntries = @($userPath -split ";" | Where-Object { $_ })
if ($pathEntries -notcontains $dest) {
[Environment]::SetEnvironmentVariable(
"Path",
($pathEntries + $dest) -join ";",
"User"
)
}Restart your terminal after updating PATH, then run jz --version to verify the installation.
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