I have tried many static content generators in the past. My site/blog is rendered to static since a couple of years ago. So this post is about writing yet another static content generator.

I have two major requirements. Simplicity and no extra features. All I want is a simple blog and some static pages. So Markdown and Jinja should be enough. No fancy features needed. I also wanted this to be so simple that even non-tech people would use it with minimum effort. One of the things that bothers me with most generators is that they render the whole website in another folder, so it's hard to have one repository with both your posts markdown code and the rendered output so you can easily host it (eg. on Github pages).

So I scratched my itch and monopati, a minimalistic static content generator, was born. As of today my website is rendered using my own static content generator (with all content on version control). I promise to write a post with concrete easy steps on how to deploy your own website/blog using monopati and without paying for any hosting service.

Feedback and code patches are always welcomed.


Comments and reactions on Diaspora or Twitter