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.