This tool allows for the creation of sophisticated static websites with a syntax reminiscent of Twig and all the features of python.
I've built numerous Flask-based websites, and I always found the process cumbersome: setting up a minimal Flask backend, designing everything, packaging it in a Docker container, configuring Gunicorn and workers, managing dependencies, and deploying to production.
Each time I needed to make changes, I had to rebuild the containers, even for sites that were mostly static but not necessarily simple. Many had a lot of pages, and managing complex HTML through copy-pasting was inefficient.
I experimented with Hugo for a while, but I kept encountering frustrating build issues. The customization options, while powerful, came with a steep learning curve for me.
To solve these problems, I created this tool as a prebuilder, designed to keep the footprint on the repo minimal. The root directory contains production-ready files that are built before committing, making the workflow simpler and compatible with all static hosting platforms without needing to configure complex routing rules.