Data Factory 

Extension key

data_factory

Package name

sbuerk/data-factory

Version

main

Language

en

Author

Stefan Bürk

License

This document is published under the Open Content License.

Rendered

Mon, 26 Oct 2026 11:50:20 +0000


Seeds a TYPO3 installation — pages, content elements, records of any table, files and site configurations — from YAML definitions shipped inside extensions, so that the content an installation starts from lives in a repository instead of being clicked together by hand. Supports TYPO3 v13.4 and v14.3 within one code base.


Introduction

Learn what the extension provides, what a seed set is and which TYPO3 and PHP versions are supported.

Installation

Install the extension in your TYPO3 installation.

Configuration

Write a seed set: the YAML format, the file and site configuration keys, and the two console commands.

Changelog

Overview of the changes per released version.


Getting help 

Report a problem or ask a question in the issue tracker of the repository. An import that refuses to run says why and exits with a code of its own - quote the message and the code, and the data-factory:import <identifier> --dry-run -v output if you have it. The exit codes are listed under data-factory:import.

Contributions are welcome: the development setup, the quality gates and the commit message rules are in CONTRIBUTING.md of the source repository.