Nanoc: a Ruby site compiler that generates static HTML 17 years ago
After comparing nanoc and webgen a few years ago, I came away liking nanoc better because I found it more intuitive to extend.
Seeing that it's still being actively developed makes me want to take another look at it to see what's been going on.