Ask HN: What is your favorite system for static website generation?
Do you use a static website generator other than Jekyll or Hyde? And if you use Hyde, what are your thoughts on new version (v0.8.8 https://github.com/hyde/hyde) compared to "classic" (v0.5.3 https://github.com/lakshmivyas/hyde)?
17 comments
[ 2.1 ms ] story [ 38.6 ms ] threadHaven't tried Hyde or Jekyll.
I am biased because I built it, but if you like jekyll, but prefer django/python, you should give djangothis a try.
It's not a command line tool, but it makes nice responsive static sites. And it's easy enough for my girlfriend to use. That's why I built it.
- It's using Jade and Stylus for templating.
- It's a commande line interface.
- Natively supports emojis, a la GitHub.
- YAML for configuration and Markdown for redaction.
- You can create as many websites as you want, they can all be configured differently and be served on test servers or build to their output directory.
* A simple interface (Unlike e.g. Pelican, which uses Makefiles to prettify it's command line interface)
* A sane template engine (Basically ruling out anything Ruby. Jekyll's Liquid engine for example only provides includes, no template inheritance)
* No unnecessary large dependencies like requiring Django
* Freedom of choice (I want to use YAML and Markdown)
* Tightly coupled asset pipeline
* Enough building blocks to quickly solve most usecases
* Should easily be usable on Windows (No makefiles please, no compiler necessary to install)
* Pluggable theming and extension support
Most newer generators solve most of these problems. For some reason most of them are written in Ruby though, which to my surprise has very popular template engines which don't even provide template inheritance.