Drupal is a registered trademark of Dries Buytaert
drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). editoria11y 2.2.22 Minor update available for module editoria11y (2.2.22). ai 1.2.13 Minor update available for module ai (1.2.13). ai 1.3.2 Minor update available for module ai (1.3.2). moderated_content_bulk_publish 2.0.51 Minor update available for module moderated_content_bulk_publish (2.0.51). moderated_content_bulk_publish 2.0.50 Minor update available for module moderated_content_bulk_publish (2.0.50). editoria11y 2.2.21 Minor update available for module editoria11y (2.2.21). eca 3.1.0 Minor update available for module eca (3.1.0). sophron 3.1.1 Minor update available for module sophron (3.1.1). ai 1.3.1 Minor update available for module ai (1.3.1). seven 2.0.0-beta6 New beta version released for theme seven (2.0.0-beta6). seven 1.0.1-beta1 First beta version released for theme seven (1.0.1-beta1). swiper_formatter 3.0.1 Minor update available for module swiper_formatter (3.0.1). ui_patterns 8.x-1.15 Minor update available for module ui_patterns (8.x-1.15). layout_paragraphs 3.0.0-beta1 First beta version released for module layout_paragraphs (3.0.0-beta1). raven 7.3.8 Minor update available for module raven (7.3.8).

plugin_report

No security coverage
View on drupal.org

Plugin Report gives Drupal developers a built-in Reports page and a set of Drush commands for introspecting every DefaultPluginManager service registered in the container — and all the plugins each one exposes. Stop grepping source files to understand the plugin system; browse it live instead.


▶ Watch an introduction to Plugin Report

Features

Browse, filter, and export every plugin manager and plugin registered in your Drupal site — directly from the admin UI or the terminal.

Admin UI

  • Plugin managers list — all DefaultPluginManager services, sortable by service ID, provider, alter hook, subdirectory, discovery mechanism, plugin interface, and class
  • Plugins list — drill into any manager to browse its registered plugins and their definition attributes
  • Plugin detail — view the full definition, default configuration, element info, and every PHP interface a plugin implements
  • Client-side filter — narrow any table in real time without a page reload

Drush commands

  • drush plugin-report:managers — list all plugin managers
  • drush plugin-report:plugins {manager}; — list plugins for a manager
  • plugin-report:plugin {manager} {plugin}; — show full detail for one plugin
  • Output as table, JSON, YAML, or CSV; filter by any field

Usage

  1. Install via Composer:
    composer require drupal/plugin_report                                                                                          
    drush en plugin_report
  2. Navigate to Administration → Reports → Plugins.
  3. Click a plugin manager's Service ID to view its plugins.
  4. Click a plugin's ID to view its full detail.

Permissions

Grant the access site reports permission to any role that should view Plugin Report pages.

🤖 A note on AI-assisted development

This module was created using AI and understood by humans. The maintainer reviewed, tested, and takes responsibility for every line of code — consistent with the philosophy described in Never submit code you do not understand by Dries Buytaert.

Activity

Total releases
2
First release
Apr 2026
Latest release
20 hours ago
Release cadence
0 days
Stability
0% stable

Releases

Version Type Release date
1.0.0-alpha1 Pre-release Apr 9, 2026
1.0.x-dev Dev Apr 9, 2026