I recently stripped out Django from my personal site and converted it to a static site, using `staticjinja`.
I found myself writing a lot of custom code to get my site going because I wanted to use Jinja templating inside Markdown.
Once I was done, I decided to strip out `staticjinja` in favour of my own site generator.
And so Jinjabread was born!
One suggestion I’d make is to do two passes—one to index all the inter-page links, another to actually render the templates. I do that (and full text search) with SQLite: https://github.com/rcarmo/sushy/blob/master/sushy/models.py