Repolode
getzola

getzola/zola

A fast static site generator distributed as a single binary, with Markdown content, Sass, image processing and search built in.

Open-source alternative to:HugoJekyll

Stars
17,537
Forks
1,195
Open issues
205
Last commit
3 days ago

What is it?

Zola is a static site generator written in Rust. It turns Markdown content and Tera templates into a finished HTML site, and it ships as one executable with no external runtime to install.

The built-in feature set covers the usual needs of a content site: syntax highlighting, Sass compilation, image processing, automatic table of contents and header anchors, internal link checking, pagination, custom taxonomies, and multilingual sites. Search runs entirely in the browser without a server or third-party service. A live-reload development server is included.

Sites built with Zola can be deployed to platforms such as Netlify, Vercel and Cloudflare Pages. The project is a successor to Gutenberg and uses the Tera template engine, which the author created as an alternative to Go templates.

Key features

  • 01Ships as a single binary with no external dependencies.
  • 02Compiles Sass and processes images during the build.
  • 03Provides built-in syntax highlighting and automatic table of contents.
  • 04Offers search that runs without any server or third-party service.
  • 05Includes a live-reload development server and an external link checker.
  • 06Supports multilingual sites and custom taxonomies.

Use cases

  • Building a personal blog or documentation site from Markdown files.
  • Publishing a multilingual project website without a backend.
  • Deploying a static site to Netlify, Vercel or Cloudflare Pages.

Things to know

  • Code after version 0.22 is licensed under EUPL-1.2, a copyleft license, while older code remains MIT.
  • Multilingual site support is described in the README as basic.

Topics

FAQ

What is zola?
A fast static site generator distributed as a single binary, with Markdown content, Sass, image processing and search built in. Zola is a static site generator written in Rust. It turns Markdown content and Tera templates into a finished HTML site, and it ships as one executable with no external runtime to install.
Is zola free to use? What license does it have?
zola is open source under the EUPL-1.2 license. Check the license terms before using it in commercial products.
Is zola still maintained?
Actively maintained. The last commit to zola was on Oct 19, 2026.
What can I use zola for?
Building a personal blog or documentation site from Markdown files. Publishing a multilingual project website without a backend. Deploying a static site to Netlify, Vercel or Cloudflare Pages.
Where can I get zola?
The source code and installation instructions are on GitHub: https://github.com/getzola/zola

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects