Download
Get Started with Weave
The unified installer and project creator for MayaFlux.
Weave downloads the framework, installs dependencies, and sets up your first project in minutes.
Install
- Download the
.pkgfile - Double-click to open
- If macOS shows “unverified developer”:
- Close dialog
- System Settings → Privacy & Security
- Find Weave.pkg → Open Anyway
- Run installer normally
- A Terminal window will open and complete setup
- When it closes, Weave is ready
Prerequisites
- Apple Silicon: macOS 14.0 (Sonoma) or later
- Intel: macOS 15.0 (Sequoia) or later
Contents
- Weave.app and CLI (
~/.local/bin/weave) - MayaFlux via Homebrew
- Environment variables in
~/.zshenv
Create & Build a Project
weave new MyProject ~/Projects/
cd MyProject && mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . --parallel
./MyProject
📘 Full guide: macOS Documentation
Install
tar -xzf Weave-X.X.X-linux.tar.gz -C ~/.local/
~/.local/Weave-X.X.X/Weave
Supported Distributions
- Arch Linux (pacman)
- Fedora >= 43 (dnf)
- Ubuntu (25)/Debian (ci build)
- openSUSE (ci build)
Mode Selection
- Install MayaFlux — first-time setup
- Create Project — if MayaFlux already installed
Supported Behaviours
- Arch Linux: installs
mayaflux-dev-binfrom AUR - Fedora 43+: installs from COPR
- Ubuntu 25+, openSUSE Tumbleweed, others: downloads MayaFlux locally into
~/MayaFlux
Requires: GCC 15+, LLVM 21+, GLFW 3.4+
Create & Build
GUI:
~/.local/Weave-X.X.X/Weave
CLI:
weave new MyProject ~/Projects/
Build:
cd MyProject && mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . --parallel
./MyProject
📘 Full guide: Linux Documentation
Install
Right-click → Run as Administrator
Accept UAC prompt
Choose a mode:
- Install MayaFlux
- Create Project
Installer performs:
System checks
Download MayaFlux (~1.5 MB)
Launch Vulkan SDK installer
- Install all components except ARM
Install dependencies (~90 MB of DLLs)
Configure environment variables
Restart your terminal
Run Weave again and select Create Project
Prerequisites
- Windows 10 or later (64-bit only)
Create & Build
Weave.exe # then select "Create Project"
cd MyProject
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . --config Release
.\Release\MyProject.exe
📘 Full guide: Windows Documentation
Documentation
- macOS Guide — installation, troubleshooting, uninstall
- Linux Guide — distro notes, troubleshooting, uninstall
- Windows Guide — step-by-step walk-through
- Package Overview — FAQ, architecture
- Development Guide — build Weave from source
View all at: ➡️ Weave Docs