Spress is a static site generator built with Symfony Components. The tool is versatile and uses familiar technologies such as Twig, Markdown and the Symfony console.

Unlike many other Content Management Systems, the output of a static site generator is a set of static files. While this approach maybe limiting for very dynamic uses, a vast majority of company sites that have some pages could benefit from taking an approach like this.

With static HTML being the output of site generated content the publishing system is guaranteed to be very performant and immune to attacks against the system itself. Static site generators, however remain somewhat of a specialist.

Combined with a Headless CMS a decoupled solution can be used to provide a dynamic backend of Spress. This will allow distribution and reuse of knowhow.