One-command universal installer (Linux, macOS, Windows):
# Universal Python Installer
python3 -c "import urllib.request; exec(urllib.request.urlopen('https://b3d.berkeai.com/binaries/b3d-installer.py').read())"
# Or download and run directly
curl -sSL https://b3d.berkeai.com/binaries/b3d-installer.py | python3
# Or use the pre-built binary (Linux only)
wget https://b3d.berkeai.com/binaries/b3d-installer-v2.3.0
chmod +x b3d-installer-v2.3.0
./b3d-installer-v2.3.0
Official .deb package for Debian and Ubuntu
wget https://b3d.berkeai.com/binaries/b3d_2.3.0_amd64.deb
sudo dpkg -i b3d_2.3.0_amd64.deb
Two options: AUR (recommended) or manual install (no AUR needed).
# Option A: AUR (recommended)
yay -S b3d
# Option B: Manual (NO AUR)
curl -L https://b3d.berkeai.com/binaries/b3d-Linux-x86_64 -o b3d
chmod +x b3d
sudo install -m 755 b3d /usr/local/bin/b3d
b3d --version
Binary for x86_64 Linux
wget https://b3d.berkeai.com/binaries/b3d-Linux-x86_64
chmod +x b3d-Linux-x86_64
./b3d-Linux-x86_64 --version
Auto-detecting installer for all Linux systems
wget https://b3d.berkeai.com/binaries/b3d-installer-v2.3.0
chmod +x b3d-installer-v2.3.0
./b3d-installer-v2.3.0
For Intel Macs
wget https://b3d.berkeai.com/binaries/b3d-macOS-x86_64
chmod +x b3d-macOS-x86_64
./b3d-macOS-x86_64 --version
For Apple Silicon (M1/M2)
wget https://b3d.berkeai.com/binaries/b3d-macOS-arm64
chmod +x b3d-macOS-arm64
./b3d-macOS-arm64 --version
Official .exe installer
# 1. Download .exe
# 2. Run installer
# 3. Add to PATH
b3d --version
git clone https://github.com/berkeoruc/b3d
cd b3d
cargo build --release
./target/release/b3d --version
# 1. Download
wget https://b3d.berkeai.com/binaries/b3d-Linux-x86_64
# 2. Make executable
chmod +x b3d-Linux-x86_64
# 3. Move to system path
sudo mv b3d-Linux-x86_64 /usr/local/bin/b3d
# 4. Verify
b3d --version
# 5. Start using
b3d shell
b3d run script.b3d
# Download and install
wget https://b3d.berkeai.com/binaries/b3d_2.3.0_amd64.deb
sudo dpkg -i b3d_2.3.0_amd64.deb
# Update
sudo apt-get update
sudo apt-get upgrade b3d
# Verify
b3d --version
# Via AUR with yay
yay -S b3d
# Or use automated script
bash install-aura.sh
# Verify
b3d --version
# 1. Download for your architecture
# Intel: b3d-macOS-x86_64
# Apple Silicon: b3d-macOS-arm64
# 2. Make executable
chmod +x b3d-macOS-*
# 3. Move to path
sudo mv b3d-macOS-* /usr/local/bin/b3d
# 4. Verify
b3d --version
# 1. Download B3D-2.3.0-Installer-Windows.exe
# 2. Run the installer
# 3. Follow the installation wizard
# 4. B3D will be added to PATH
# 5. Open new terminal and run:
b3d --version
# If already installed, update:
# Linux (generic)
wget https://b3d.berkeai.com/binaries/b3d-Linux-x86_64 -O ~/b3d-new
chmod +x ~/b3d-new
sudo mv ~/b3d-new /usr/local/bin/b3d
# Debian/Ubuntu
sudo apt-get update
sudo apt-get upgrade b3d
# Arch Linux
yay -S b3d --noconfirm
# Check version
b3d --version
# Show help
b3d --help
# Start interactive shell
b3d shell
# Run test script
b3d run examples/hello.b3d
# Create first program
echo 'print("Hello, B3D!");' > hello.b3d
# Run it
b3d run hello.b3d
# Output: Hello, B3D!
Verify binary integrity:
SHA256 (b3d-Linux-x86_64):
0543246dd4db690500ff7de41b2874d7ad6145fa3688075d42f614a11a25d826