Statac

Static sites, without the ceremony.

Write your content in Markdown, and get a folder of plain files any web host can serve.

Get started 0.2.0 · MIT or Apache-2.0

Install it and make a site

brew install statac-ssg/statac/statac
statac new my-site
cd my-site
statac serve
Serving `.statac/serve` at http://localhost:3000/

no config file to write!

(If you don’t use Homebrew, Installing has install commands for Linux and Windows, and a package for every machine.)

When something is wrong, it says where

warning  Broken link: nothing is published at `/about-us/`
  content/posts/post-1.md, line 5
   5 │ Read more [about us](/about-us/).
     │                      ^^^^^^^^^^
  Did you mean `/about/`?
  More: https://statac.dev/e/broken-link/

Statac shows the file, the line and the exact text, and suggests a fix if it has a good one. The More: link opens a page that explains that kind of problem. statac explain broken-link shows the same explanation in the terminal.

What you get

And the rest

Tags and series, several languages, webmentions, a preview that reloads as you save, no JavaScript unless you add it, and nothing published unless the whole build succeeds.