Check out the videos from Jamstack Conf Virtual, October 6-7. Watch the presentations

Elsa

20 stars
63 forks
12 issues
Home page
https://github.com/pyvec/elsa
Repository
pyvec/elsa
Language:
Python
License:
MIT
Templates:
Jinja2

Elsa helps you to build your Frozen-Flask-based website and to deploy it to GitHub Pages.

It has convenient CLI to simplify your project chores and comes with out-of-the-box Travis CI compatibility.

python foo.py serve   # serves the site, no freezing, so you can check the result
python foo.py freeze  # freezes the site, i.e. makes an HTML snapshot
python foo.py deploy  # deploys the frozen site to GitHub Pages

Learn more in the Quickstart!

Find more static site generators.