YAML Content

The YAML Content module is a content utility module to support defining content for import using a defined and maintainable YAML format. Using the module, it is possible to define a set of content across a number of content files for import or update depending on the scenario.
Various use cases for defining and importing content from a file include:

  • Content population
  • Content migration
  • Demo content

The format for YAML content files is hierarchical and closely parallels the Entity and Field API architecture. This gives it the flexibility to apply to nearly any entity type that may be defined in the system with extensibility to support the variety of field types that may be available.

Examples and Snippets - v8.x-1.x

Various examples and snippets for content creation using the 1.x branch of the YAML Content module.

Related projects

Guide maintainers