Skip to content

Drupal Recipes

I need to... Guide
Understand what recipes replace Recipe System Overview
Create my first recipe Creating Your First Recipe
Understand recipe.yml structure Recipe YAML Schema
Compose multiple recipes Recipe Composition & Dependencies
Install modules/themes Extension Installation
Import configuration Config Import & Strict Mode
Update simple config Config Actions - Universal
Grant permissions or configure entities Config Actions - Entity-Specific
Chain config actions Config Actions - Advanced Patterns
Define user inputs Input System - Defining Inputs
Set default input values Input System - Default Sources
Collect input from users Input Collection & Forms
Decide between default content and migration Default Content - Overview
Export content Default Content - Exporting
Import content Default Content - Importing
Publish a recipe Composer Integration & Publishing
Use recipe tooling Recipe Tooling
Browse core recipes Core Recipes Catalog
Follow best practices Best Practices & Patterns
Avoid common mistakes Anti-Patterns & Common Mistakes
Ensure security and performance Security & Performance
Find recipe classes Code Reference Map