Categories

utility

api

Paranoia

A security module that protects Drupal sites from insecure configurations by disabling dangerous modules, hiding risky permissions, and preventing arbitrary PHP code execution.

42
api

Revision Log Default

Automatically generates sensible default revision log messages for content entities when none are provided by the user.

41
utility

Views Dependent Filters

Allows the presence of exposed filters on a Views display to be controlled by values in another exposed filter. Dependent filters are hidden when not relevant.

40
gui

Menu Item Role Access

Provides role-based access control for menu items, allowing administrators to restrict menu item visibility based on user roles.

40
gui

Commerce Bulk

Provides bulk operations and a service for bulk creation of Drupal Commerce entities such as product variations, attribute values, and taxonomy terms.

40
field

Field Config Cardinality

Allows setting different cardinality (number of values) limits on individual field instances, overriding the field storage cardinality on a per-bundle basis.

39
gui

Save & Edit

Adds a "Save & Edit" button to node edit forms that saves content while keeping users on the edit page.

39
api

Plupload integration

Provides Drupal integration for the Plupload JavaScript library, enabling multiple file uploads through a Form API element that other modules can use.

39
gui

Footnotes

Provides automatically numbered footnote references for CKEditor 5 with citations, backlinks, and customizable grouping options.

38
migration

Migrate Upgrade

Provides Drush commands for performing complete upgrades from Drupal 6 or Drupal 7 to Drupal 8+ sites.

36
api

Entity Language Fallback

Allows administrators to configure a prioritized list of fallback languages per language, used for entity view and entity upcast operations.

17
api

BigPipe

Sends pages using the BigPipe technique that allows browsers to show them much faster by streaming content in chunks.

9
gui

Simple Node Importer

A Drupal module that allows end users to import content entities (nodes, users, taxonomy terms) from CSV files without development knowledge.

6