Skip to content

Downloads

Download the archive for your platform, extract it, and follow the installation instructions.

| File | Architecture | Size | |---|---|---| | chuks-darwin-arm64.tar.gz | Apple Silicon (ARM64) | ~8 MB | | chuks-darwin-amd64.tar.gz | Intel (x86_64) | ~9 MB |

On macOS or Linux, you can download and install in one step:

Terminal window
# macOS Apple Silicon
curl -L https://github.com/chuks-programming-language/releases/releases/latest/download/chuks-darwin-arm64.tar.gz | tar xz
cd chuks-darwin-arm64 && ./scripts/install.sh
# Linux x86_64
curl -L https://github.com/chuks-programming-language/releases/releases/latest/download/chuks-linux-amd64.tar.gz | tar xz
cd chuks-linux-amd64 && ./scripts/install.sh

Then open a new terminal and verify:

Terminal window
chuks --version

If you already have Chuks installed, upgrade in one command:

Terminal window
chuks upgrade

Or install a specific version:

Terminal window
chuks upgrade 0.0.7

List all available versions:

Terminal window
chuks upgrade --list
PlatformArchitectureArchive FormatFile
macOSApple Silicon (ARM64).tar.gzchuks-darwin-arm64.tar.gz
macOSIntel (x86_64).tar.gzchuks-darwin-amd64.tar.gz
Linuxx86_64.tar.gzchuks-linux-amd64.tar.gz
LinuxARM64.tar.gzchuks-linux-arm64.tar.gz
Windowsx86_64.zipchuks-windows-amd64.zip

Each release archive contains:

  • chuks (or chuks.exe on Windows) — the CLI binary with the VM, AOT compiler, and all standard library modules embedded
  • scripts/install.sh — automated installer (macOS/Linux only)

That’s it — a single binary is all you need. No runtime dependencies, no separate standard library install, no package manager required.

All releases are available on the GitHub Releases page.

VersionDateNotes
v0.0.7April 2026Package manager, supply chain security, semver constraints, lockfile signing, watch mode, bool() cast, route groups, generics AOT, 268 tests
v0.0.6March 2026AOT typed pointer fix, Windows upgrade fix, typed benchmarks, Chuks AOT #1 overall, 157 tests
v0.0.5March 2026Graceful shutdown, concurrency fixes, first benchmarks, bitwise operators, short-circuit evaluation, 135 tests
v0.0.4March 2026HTTP API (Fiber-like), Channel type, default params, self-update CLI, TCP fragmentation fix, 127 tests
v0.0.3March 2026LSP server (hover, completion), HTTP enhancements (redirect, cookie, parseBody), 116 tests
v0.0.2March 2026First public release — VM + AOT, HTTP server, 28 stdlib modules, REPL, VS Code extension

After installing, verify everything is working:

Terminal window
# Check version
chuks --version
# Run a quick test
echo 'println("Hello from Chuks!")' > test.chuks
chuks run test.chuks
rm test.chuks
  • macOS: 11.0 (Big Sur) or later
  • Linux: kernel 4.14+ with glibc 2.17+
  • Windows: Windows 10 or later
  • Disk: ~20 MB
  • RAM: 64 MB minimum