Check out the videos from Jamstack Conf Virtual, May 27. Watch the presentations
Pagegen aims to provide a basic configurable foundation for a site. Basically add content and CSS styling and you should be good to go.
Extensions are available via hooks for pre or post processing. Page content is either static reStructuredText or may be reStructuredText output from executable at generation time (any language).
Core Pagegen includes blog aware features, a complete hierarchical site menu and web friendly URL's. RSS feed and sitemap also available.
Only requirement is Python, installation via .deb available.