Inspired by a recent post, I thought it could be fun to show each other the static site generators we’ve written in Go.
They’ve become the new graphing library, or config parser, meaning that a lot of developers seem to want to write one (especially just before they start blogging again) and put it out into the world.
I think the reasons that so many exist are manyfold, but I see some trends:
The drive to create something and put it out into the world (who knows, maybe you’ll be internet-famous!)
They’re within a reasonably small scope, at least at first
Everyone with a static website could use one
Not-invented-here-syndrome, because Hugo is missing that one feature you need, and therefore Hugo suxxxxx.
I also think Go lends itself beautifully to writing static site generators, because it has templating built into the stdlib, compiles down to a single binary, and it’s easy to write something that’s fast (so you can create comparison tables!).
If you think this is fun:
Link to your static site generator.
Post a few sentences on why you wrote it.