Freezes a Flask application into a set of static files. The result can be hosted without any server-side software other than a traditional web server.

See documentation:

Build Status


  • Fork the upstream repository and clone your fork
  • Create a feature branch for the thing you want to work on
  • Create a virtual environment and activate it
  • Run pip install -e . to install dependencies
  • Use tox or python -m flask_frozen.tests to run tests
  • Do your changes, make sure tests pass
  • Send a Pull Request to the upstream repository


Frozen-Flask uses a BSD 3-clause license. See LICENSE.