Join us at Jamstack Conf Virtual, October 6-7. Register now!
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.
Install:
$ 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.
$ zas
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.
StaticGen is hosted and maintained by Netlify, the perfect way to deploy your Jamstack sites and apps.