Prerequisites to create a TYPO3 site package extension

Before you start working on this tutorial you should have a working TYPO3 installation in versions 13.3 or above.

We assume you use Composer and work locally with DDEV.

Your TYPO3 installation should be empty and have no pages, designs or third party extensions installed.

You can follow this tutorial to install TYPO3 with DDEV and Composer:

You should be able to log in into the TYPO3 backend and see the following:

Screenshot of a fresh TYPO3 13.4-dev installation with no page in the page tree

A fresh, empty TYPO3 installation (light mode)

This TYPO3 tutorial assumes that the reader has some basic knowledge in the following areas:

It is also helpful if you know the following concepts: