Publishing Systems / static-site-generatorActive

Static Site / PWA Generator

Python-based generation of modern static sites and PWA structures from central configuration.

01

Problem

Initial situation

Recurring web projects often scatter content and layout rules across individual files that are difficult to audit.

02

Constraints

Boundary conditions

  • Static deployment
  • Central configuration
  • Reproducible output
  • Minimal runtime dependencies
03

Solution

Solution

A generator separates content data, templates, assets and the output phase, keeping the site deployable without a server framework.

04

Architecture

Architecture

  • Python
  • Jinja2
  • JSON configuration
  • Static HTML/CSS/JS
05

Result

Result

An inspectable publishing workflow that produces new page variants from consistent data.