YiiPress

YiiPress turns Markdown files into a fast static website. Use the static binary for day-to-day work: no PHP, Composer, database, or application server is needed for building or serving a preview.

Install or update

Linux (x86-64)
SHELL
curl -fsSL https://raw.githubusercontent.com/yiipress/engine/master/install.sh | sh
macOS (Apple silicon)
SHELL
curl -fsSL https://raw.githubusercontent.com/yiipress/engine/master/install.sh | sh
Windows (x86-64)
POWERSHELL
irm https://raw.githubusercontent.com/yiipress/engine/master/install.ps1 | iex

Both installers verify the latest release checksum and put yiipress on PATH. Run the same command again to update it.
Set YIIPRESS_INSTALL_DIR to install into another directory.

Why YiiPress

  • Static binary first — download yiipress, put it in your project, and run it.
  • Plain files — content, navigation, authors, and configuration live in Markdown and YAML.
  • Complete site output — entries, pages, feeds, sitemap, search index, taxonomy pages, author pages, redirects, and 404.html.
  • Fast builds — incremental cache, parallel rendering, native Markdown, and native syntax highlighting.
  • Friendly theming — start with the bundled theme, then override PHP templates only where needed.