Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: Layout Paragraphs 3.0.0-beta5 — New beta version released for module layout_paragraphs (3.0.0-beta5). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

This project provides ready-to-use Drupal recipes that simplify integration with the Matrix API. These recipes can be applied with a single command to set up common use cases like content synchronization, poll endpoints, and identity lookups, requiring minimal manual configuration.

Ready-to-apply Drupal recipes for Matrix API integration. Each recipe wires up a complete use case — node/comment sync, poll endpoints, identity lookup — with one command.

A collection of Drupal recipes for common Matrix API integration scenarios. Each recipe installs the required modules and imports a ready-to-use ECA configuration so you can go from zero to a working Matrix integration with a single command.

Available recipes

matrix_api_demo Adds Matrix sync to the Article content type. New nodes post to a Matrix room; comments post as thread replies; Matrix thread replies create Drupal comments. matrix_poll_endpoint Creates an ECA endpoint at /eca/matrix/poll

for htmx-triggered polling. POST to this URL to force a Matrix sync before refreshing comment lists.

matrix_identity Installs matrix_api_identity

and adds a demo ECA model: send "whoami" in a Matrix room and the bot replies with your linked Drupal account name.

 

Requirements

Drupal 11.2 or later. The matrix_apimodule and its configuration (homeserver URL, bot token) must be in place before applying a recipe.

How to install

composer require drupal/matrix_recipes
drush recipe recipes/matrix_recipes/matrix_api_demo

Recipes are applied once and can be removed from your codebase afterward — they leave behind only the configuration they imported.

Note on recipes vs. modules

Recipes are not modules. They cannot be enabled or disabled; they are applied once with

drush recipe and do their work. The configuration they import lives in your site's active config and can be edited or deleted like any other Drupal configuration.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jun 2026
Latest release
3 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.x-dev Dev Jun 23, 2026