Forged for Speed
and Extensibility
Go-powered builds, Liquid templates, and a plugin system that speaks QuickJS, WASM, and Node.js.
Everything you need to ship
No configuration fatigue. Just a fast, flexible build pipeline.
Go-Speed Builds
Single binary, parallel worker pools. Thousands of pages render in seconds.
Liquid Templates
Industry-standard template language with includes, filters, and whitespace control.
Flexible Plugins
Three approaches: embedded QuickJS, compiled WASM, and Node.js for full ecosystem access.
Output Formats
Generate HTML, JSON, XML, or any text format from the same content source.
Data Cascade
Global defaults, directory overrides, and per-page front matter merge predictably.
Taxonomies
Declare taxonomy keys and Alloy auto-generates index and per-term pages.
Get started in 30 seconds
Install with Homebrew and scaffold a new project.
$ brew tap zeroedin/alloy-ssg
$ brew install alloy-ssg
$ alloy init my-site
$ cd my-site && alloy dev
macOS, Linux, and Windows WSL. See the installation guide for other options.