Browse recipes | Drupal.org
Can we use first and third party cookies and web beacons to
understand our audience, and to tailor promotions you see
Breadcrumb
Browse recipes
▶ Watch an introduction to +Suite

The +Suite recipe is a great way to try out Edit Mode-- a Drupal native WYSIWYG page builder.

Navigation+ provides Edit Mode which turns …
This recipe lets you setup the AI Agents Chatbot on your site via a recipe and also lets you evaulate what the agents produces and export this to the developers for improvements.

To install…
Simple recipe to install & enable the modules required to implement an AI chatbot in your Drupal website... no coding required!  However, you will need to:

Set "minimum-stability": "…
What it does

Adds AI-powered content analysis and classification capabilities to Drupal content entities.

With this recipe, your Drupal site gains automatic content understanding: when you…
This is a recipe that will download the AI Core, Third Party Features and Providers, so you don't have to look for everything the AI Ecosystem offers. It will also install the AI Core module and some…
A Drupal recipe that installs a set of regex-based AI guardrails to detect and block personally identifiable information (PII) in AI interactions. Apply this recipe to any site where AI features…
A Drupal recipe that installs a set of AI guardrails to protect public-facing AI interactions from two distinct categories of risk: structurally malicious input (injection attacks) and semantically…
What it does

Adds AI-powered image description and classification capabilities to Drupal media.

With this recipe, your Drupal site gains automatic image understanding: when you upload a media…
What it does

The AI LLM Optimized Content Recipe transforms Drupal sites into AI-friendly platforms by automatically generating and optimizing content specifically for large language model (LLM…
What it does

Adds AI-powered SEO optimization capabilities to Drupal content creation workflows.

With this recipe, your Drupal site gains intelligent SEO assistance: when you create or edit…
A recipe that installs the minimum set of modules and configurations required to start developing for the AI module.
Archimedes is a Drupal CMS site template built specifically for education providers, including primary schools, secondary schools, and day facilities. Its purpose is to provide a clear and…
Install Automated Testing Kit (ATK) and run Playwright tests on a Drupal 11 installation.

This recipe will:

Install Automated Testing Kit onto a fresh Drupal 11 installation…
The Basic Shortcuts recipe that was originally in Drupal core's standard profile/recipes, and is in the process of being removed.

This won't work until the contact module has been moved to contrib…
A Drupal recipe for setting up a multilingual-ready CMS in French with content translation and language negotiation.
Bistro is a recipe for restaurants, pubs, cafés, food carts and other food/drink establishments that provides restaurant menu capabilities. Use this whether you want a simple restaurant menu on your…
Simple recipe that ships with 3 content types

Book
Chapter
Sub-pages

And configures the book.settings to use these 3.
This is a site template that is included in Drupal CMS 2. To try it, follow the instructions to install the latest release of Drupal CMS or explore a fully functional preview on Tugboat (read-only).
CareSphere is a Drupal site template tailored for NGOs, non-profits, and social impact organizations, built using a Drupal Canvas-first approach.

It empowers organizations to communicate their…
This recipe installs the Cloud modules on an existing Drupal site.
Commerce Kickstart Admin UI is a recipe that enables extensions like themes and toolbar improvements to a Commerce Kickstart installation. It has been created as a standalone recipe to facilitate a…
Commerce Kickstart Base is the recipe that is first applied in a Commerce Kickstart installation, taking the place of the Standard install profile in preparing the site for further configuration…
Commerce Kickstart Demo is a recipe to be applied to a Commerce Kickstart installation that creates the entire demo store, including its configuration and default content. Elements of the demo may be…
This recipe installs Commerce Core and its dependencies.
It is meant to be applied by other recipes that prepare full Drupal Commerce stores, such as the Commerce Kickstart Demo.
Commerce Recipe: Focused Checkout provides a streamlined, distraction-free checkout flow for Drupal Commerce sites.
The recipe configures Belgrade as an additional site theme and uses Drupal’s Theme…
This recipe installs Commerce Shipping and its dependencies. It demonstrates how to create a flat rate shipping method and how to configure the core address book to differentiate a customer's…
This recipe defines a set of user roles that represent the most common types of users managing a Drupal Commerce store, including:

Store administrator
Product manager
Marketing manager…
This recipe installs a series of webforms that connect with Commerce and Webform to be able to control donations, one off payments, and subscriptions. It leverages Commerce Webform Order module.…
This is the recipe from core before Search was moved to contrib
Convene is a modern Drupal site template designed for events, conferences, and summits, built entirely using Drupal Canvas components.

It enables organizers to launch high-quality event websites…
Convivial Gov is a Drupal “template” for building quality Drupal websites in the government sector. The template is generic enough to be well-suited for a wide range of sites, including publishing,…
Sets up base image configuration including easy responsive image, view modes, focal point-based cropping and SVG images.

Drupal CMS Image has a dependency to Olivero theme. This module uses…
Adds a content type for simple pages.
Date and Time Formats is a recipe that creates the following date formats (shown with example defaults) for common needs:

Long (January 31, 2026)
Long with day (Saturday, January 31, 2026)…
ECA-model that shows the capabilities of the DiscordPHP-module by:

Logging a message when the consumer is ready;
Echoing what a user has send in a channel.

Installation

composer…
Adds integration with AI services, such as alt text generation and a chat bot to assist with site building. Requires an API key from Open AI or Anthropic.

Recipes Applied

Content editor…
Adds AI writing tools to the CKEditor for content editors, enabling text completion, summarization, and reformatting. Requires an API key from OpenAI or Anthropic.

Recipes Applied…
Adds automated checks to help ensure content conforms to web accessibility guidelines.

Recipes Applied

Drupal CMS Content Basics

Modules and Themes Installed

Editoria11y
Views…
Sets up a nice administrative theme and navigation.

Modules and Themes Installed

Announcements (core)
Automatic Updates
Coffee
Contextual Links (core)
Custom Menu Links (core)…
If you're looking to add Google Analytics to your site, use Drupal CMS's Google Analytics recipe directly.

If your project depends on this package, it is recommended that you remove it; see the…
Sets up anti-spam and anti-abuse functionality.

Modules and Themes Installed

CAPTCHA
Friendly Captcha
Honeypot

Installation

This project is part of Drupal CMS. If you're not…
Adds useful authentication features.

Recipes Applied

User pictures (core)

Modules and Themes Installed

BPMN.iO Modeler
Drupal CMS Helper
ECA Core
Login with Email or…
Adds basic privacy features such as consent management and remote content blocking.

Recipes Applied

Drupal CMS Content Basics

Modules and Themes Installed

BPMN.iO Modeler…
Provides basic SEO best practices.

Recipes Applied

Content editor role (core)

Modules and Themes Installed

Easy Breadcrumb
Node (core)
Pathauto
Redirect
Token
Views (…
Adds a blog post content type and listing page.

Not included in Drupal CMS 2.x anymore

This recipe is included with Drupal CMS 1.x. Drupal CMS 2.x and later will use site templates to define…
Drupal CMS bootstrap specific recipe