staticjinja

staticjinja is a library for easily deploying static sites using the Jinja2 template engine.

Most static site generators are cumbersome to use. Nevertheless, when deploying a static website that could benefit from factored out data or modular HTML pages (especially convenient when prototyping), a templating engine can be invaluable. Jinja2 is an extremely powerful tool in this regard.

staticjinja is designed to be lightweight, easy-to-use, and highly extensible, enabling you to focus on simply making your site.

$ mkdir templates
$ vim templates/index.html
$ staticjinja watch
Building index.html...
Templates built.
Watching 'templates' for changes...
Press Ctrl+C to stop.

User Guide

This part of the documentation focuses on step-by-step instructions for getting the most of staticjinja.

API Documentation

If you are looking for information on a specific function, class, or method, this part of the documentation is for you.

Contributor Guide

If you want to contribute to the project, this part of the documentation is for you.