Downloads
Stable Releases
Section titled “Stable Releases”Chuks 0.0.7 (Latest)
Section titled “Chuks 0.0.7 (Latest)”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 | | File | Architecture | Size | |---|---|---| |
chuks-linux-amd64.tar.gz | x86_64 | ~9 MB | | chuks-linux-arm64.tar.gz | ARM64 | ~8 MB | | File | Architecture | Size | |---|---|---| |
chuks-windows-amd64.zip | x86_64 | ~9 MB | Quick Install
Section titled “Quick Install”On macOS or Linux, you can download and install in one step:
# macOS Apple Siliconcurl -L https://github.com/chuks-programming-language/releases/releases/latest/download/chuks-darwin-arm64.tar.gz | tar xzcd chuks-darwin-arm64 && ./scripts/install.sh
# Linux x86_64curl -L https://github.com/chuks-programming-language/releases/releases/latest/download/chuks-linux-amd64.tar.gz | tar xzcd chuks-linux-amd64 && ./scripts/install.shThen open a new terminal and verify:
chuks --versionUpgrade an Existing Installation
Section titled “Upgrade an Existing Installation”If you already have Chuks installed, upgrade in one command:
chuks upgradeOr install a specific version:
chuks upgrade 0.0.7List all available versions:
chuks upgrade --listAll Supported Platforms
Section titled “All Supported Platforms”| Platform | Architecture | Archive Format | File |
|---|---|---|---|
| macOS | Apple Silicon (ARM64) | .tar.gz | chuks-darwin-arm64.tar.gz |
| macOS | Intel (x86_64) | .tar.gz | chuks-darwin-amd64.tar.gz |
| Linux | x86_64 | .tar.gz | chuks-linux-amd64.tar.gz |
| Linux | ARM64 | .tar.gz | chuks-linux-arm64.tar.gz |
| Windows | x86_64 | .zip | chuks-windows-amd64.zip |
What’s in the Archive
Section titled “What’s in the Archive”Each release archive contains:
chuks(orchuks.exeon Windows) — the CLI binary with the VM, AOT compiler, and all standard library modules embeddedscripts/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.
Previous Releases
Section titled “Previous Releases”All releases are available on the GitHub Releases page.
| Version | Date | Notes |
|---|---|---|
| v0.0.7 | April 2026 | Package manager, supply chain security, semver constraints, lockfile signing, watch mode, bool() cast, route groups, generics AOT, 268 tests |
| v0.0.6 | March 2026 | AOT typed pointer fix, Windows upgrade fix, typed benchmarks, Chuks AOT #1 overall, 157 tests |
| v0.0.5 | March 2026 | Graceful shutdown, concurrency fixes, first benchmarks, bitwise operators, short-circuit evaluation, 135 tests |
| v0.0.4 | March 2026 | HTTP API (Fiber-like), Channel type, default params, self-update CLI, TCP fragmentation fix, 127 tests |
| v0.0.3 | March 2026 | LSP server (hover, completion), HTTP enhancements (redirect, cookie, parseBody), 116 tests |
| v0.0.2 | March 2026 | First public release — VM + AOT, HTTP server, 28 stdlib modules, REPL, VS Code extension |
Verifying Your Installation
Section titled “Verifying Your Installation”After installing, verify everything is working:
# Check versionchuks --version
# Run a quick testecho 'println("Hello from Chuks!")' > test.chukschuks run test.chuksrm test.chuksSystem Requirements
Section titled “System Requirements”- 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
Next Steps
Section titled “Next Steps” Installation Guide Detailed setup instructions for all platforms
Hello World Write your first Chuks program
Report a Bug Found an issue? Let us know