GenHelm consists of three main components:
1. A modern web framework implemented in PHP 8.
2. An integration generation environment used to generate components that run on top of the GenHelm framework.
3. A methodology for building website based on Agile principles.