Check out the videos from Jamstack Conf Virtual, May 27. Watch the presentations
Most. Zen. Static. Website. Generator. Ever.
I just wanted to set up a very simple website (just a few pages) with Jekyll and it didn't feel right. I didn't want a blog.
I checked other projects but they were incomplete, cumbersome or solved the wrong problem (blogs, blogs everywhere). I wanted a zen-like experience. Just a layout and some Markdown files as pages with unobstrusive structure and configuration.
Yes, it is another NIH but... I think Zas is a different kind of beast. I admit that I probably overlooked some projects.
$ go get github.com/imdario/zas
Go to your site's directory and do:
$ zas init
A .zas directory will be created with sane defaults. Put your layout in .zas/layout.html and you are ready.
Yes. Enough. Your delightful site is on .zas/deploy. Enjoy.
What is happening here? Well, "generate" subcommand is called by default. This subcommand accepts the following flags:
More at Zas repository.