Installation¶
Requirements¶
Before installing ZigX, ensure you have the following:
- Python 3.8 or later
- Zig 0.14.0 or later (0.15.0+ recommended)
- uv (recommended) or pip
Installing Zig¶
Windows¶
Download from ziglang.org/download or use:
macOS¶
Linux¶
# Using package manager (Ubuntu/Debian)
sudo apt install zig
# Or download directly
curl -L https://ziglang.org/download/0.15.2/zig-linux-x86_64-0.15.2.tar.xz | tar xJ
export PATH="$PATH:$(pwd)/zig-linux-x86_64-0.15.2"
Verify installation:
Installing ZigX¶
Using pip¶
Using uv (Recommended)¶
From Source¶
Verify Installation¶
You should see the help message with available commands.
Development Installation¶
For contributing to ZigX:
This installs development dependencies including:
- pytest for testing
- ruff for linting
- mkdocs for documentation