Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! 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). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

drupalfit

36 sites No security coverage
View on drupal.org

DrupalFit is a Drupal site audit and reporting module that helps teams identify security risks, performance bottlenecks, configuration issues, and general best-practice gaps
from a single report interface. It provides scored audit results, grouped findings, and actionable recommendations to support ongoing site maintenance and quality review.

Requirements

  • Drupal 10.2 or higher
  • PHP 8.1 or higher

Installation

Install DrupalFit with Composer:

composer require drupal/drupalfit

Enable the module:

drush en drupalfit -y

Getting Started

Step 1: Access the module

Navigate to Reports > DrupalFit Report (/admin/reports/drupalfit-report) to open the reporting interface.

Step 2: Run and review
the Analysis Report

The Analysis Report tab provides an overview of your site's current audit status, including:

  • An overall site score
  • Category-based scores for key audit areas
  • Detailed findings grouped by severity
  • Recommendations to help address identified issues

Step 3: Connect to DrupalFit
(optional)

For enhanced SEO and accessibility reporting, you can connect the module to the DrupalFit platform:

  1. Register at DrupalFit.com
  2. Generate an API key from your DrupalFit account
  3. Open the module Settings tab
  4. Enter your API key and domain
  5. Access enhanced reporting in the DrupalFit tab

Features

Core audit coverage

  • Security checks: detect risky permissions, exposed credentials, weak configuration, and other common security concerns
  • Performance checks: review caching, aggregation, queue health, cron status, and related optimization areas
  • Best-practice checks: highlight maintainability and operational issues across the site
  • Content and configuration checks: identify unused or mismatched configuration and entity-related problems

Reporting experience

  • Scored reports for quick status review
  • Grouped findings by area and severity
  • Actionable messages to support remediation
  • Saved report history for later review

Enhanced platform features

  • SEO insights: advanced search optimization reporting through the DrupalFit platform
  • Accessibility insights: enhanced accessibility analysis through the DrupalFit platform

Permissions

Configure access at People > Permissions:

  • View DrupalFit reports: view audit reports and results
  • Administer DrupalFit: manage settings and API configuration

Configuration

Settings

Navigate to Reports > DrupalFit Report > Settings to configure:

  • API Key: used to connect with the DrupalFit platform for enhanced reporting
  • Domain: your site domain, used when connecting the site to DrupalFit

Optional submodule

The project also includes an optional export submodule:

  • DrupalFit Report Export: adds report export functionality for DrupalFit results

Support

  • Documentation: use the Help tab in the module
  • Issues: report bugs or request features on the project issue queue
  • Platform: https://drupalfit.com

License

GPL-2.0-or-later

Activity

Total releases
5
First release
Oct 2025
Latest release
4 weeks ago
Release cadence
39 days
Stability
80% stable

Release Timeline

Releases

Version Type Release date
1.1.3 Stable Mar 19, 2026
1.1.2 Stable Mar 17, 2026
1.1.1 Stable Oct 16, 2025
1.1.0 Stable Oct 13, 2025
1.1.x-dev Dev Oct 13, 2025