Static Website Generator

I have a reputation as a hardcore minimalist. I strive to solve every problem with the fewest possible lines of code. Today, I have gone too far.

YOU WILL LIVE TO SEE MAN-MADE HORRORS BEYOND YOUR COMPREHENSION -Tesla-

I decided that the world did not have enough static site generators, so I wrote a new one from scratch. In Hy.

Features:

Limitations:

Usage:

$ pip3 install hy markdown jinja2
$ mkdir blog && cd blog
$ wget http://robru.ca/{blog.hy,html.jinja2,atom.jinja2,json.jinja2}
$ mkdir 2017-04-29-my-first-post
$ $EDITOR 2017-04-29-my-first-post/index.md
$ hy blog.hy

Please refer to my GitLab repo to see it in action, including GitLab Pages configuration.

This site has valid JSON, Atom, HTML, CSS, links.

2017-05-16, Robert Bruce Park