Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I did some due diligence on static site generators at the beginning of the year, first writing down my desired attributes:

* Actively maintained

* Supports Markdown

* Written in Python

* Flexible templating system

* Supports RSS/Atom feeds

* Supports syntax highlighting

* Track history (been around for at least a year)

The above list seemed like a good place to start, and after going through all the various candidates, the one that met all my criteria was Pelican. I liked the project and its author enough to eventually join the team as a committer. Check it out at: http://getpelican.com/

Cactus looks interesting, but I prefer having a wider range of deployment targets (instead of just S3). I also prefer the Jinja templates that Pelican uses instead of Cactus' Django templates. Just my two cents, of course. All of the various static site generators bring something interesting to the table — the more the merrier!



Have you tried Punch? http://laktek.github.com/punch. (and yes, I'm the creator).

It will fit into all your requirements and has been there for almost a year now.


> * Written in Python

Isn't punch a nodejs app?


    * Download and Install Node.js.
    * Install Punch npm install -g punch
Seems so.


Have you looked at wok? https://github.com/mythmon/wok


I did — it was on my original list of candidates. At the time, it was brand new and didn't have the track history I was looking for. The world is littered with DIY publishing tools that are abandoned soon after they're announced, and I wanted to tie my wagon to a project with a dedicated maintainer. Now that time has passed, and Wok seems to have been updated regularly over that time period, it does indeed seem like it's worth a second look.


I've been looking for a static site generator that used jinga for a while! :)


Did you look at Blogofile? If so, how did it compare to Pelican?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: