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.

Plugin Report

No security coverage

Part of the Plugin ecosystem · 7 projects

View on drupal.org

Plugin Report provides a built-in administration page and Drush commands for Drupal developers to inspect all registered plugin managers and the plugins they expose. This allows developers to easily browse, filter, and export information about plugins directly from the Drupal UI or the command line, eliminating the need to manually search source files.

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.

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
3
Tracked since
Apr 2026
Latest release
5 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

Version Type Core Release date
1.0.0-alpha2 Pre-release 10–11 Apr 9, 2026
1.0.0-alpha1 Pre-release 10–11 Apr 9, 2026
1.0.x-dev Dev 10–11 Apr 9, 2026