Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
Gin Everywhere applies the Gin admin theme's polished content edit form layout to all content entities, not just nodes. This includes taxonomy terms, media, users, and custom entit... Active |
10–11 | Active | 1,574 |
|
This module enhances the Masquerade module by logging the original user's details whenever a user is masquerading as someone else. This allows administrators to track who initiated... Dormant |
9–11 | Dormant | 1,562 |
|
This module provides a vendor:// stream wrapper to allow Drupal to reference files located in the Composer vendor directory, even when that directory is outside the webroot. It ena... Active |
9–11 | Active | 1,554 |
|
This module provides Bootstrap modal dialogs for Drupal. It is compatible with Bootstrap 4 and 5 themes and integrates with Drupal's AJAX functionality to display content in a moda... Active |
9–11 | Active | 1,530 |
|
This module provides additional cache tags to allow for more granular cache invalidation. It enables tagging content based on entity type and bundle, allowing you to invalidate cac... Dormant |
8–11 | Dormant | 1,527 |
|
This module allows you to filter and store only the log messages you need in your database or syslog, based on their type and severity level. This helps reduce the size of your log... Dormant |
8–11 | Dormant | 1,512 |
|
This module provides a simple function to log debug messages directly within the browser, offering an alternative to standard Drupal logging methods. Developers can log messages, a... Slowing |
9–11 | Slowing | 1,487 |
|
Allows site administrators to enable or disable features without code changes. Developers can use this module to toggle backend features, and site builders can control the visibili... Active |
10–11 | Active | 1,482 |
|
The Tool API module provides a framework for defining reusable logic units with clear, typed inputs and outputs. This makes it easier to validate, document, and integrate functiona... Active |
— | Active | 1,472 |
|
Ultimenu creates dynamic, highly customizable megamenus and off-canvas menus based on Drupal's existing menu system. It generates regions based on menu items, allowing you to embed... Active |
9–11 | Active | 1,466 |
|
Markdownify is a Drupal module that converts your site's content into a lightweight, Markdown format. This makes it easier and more cost-effective for bots, AI agents, and develope... Active |
9–11 | Active | 1,462 |
|
Revision Manager offers flexible control over how content revisions are kept or removed across various entity types. It allows you to set custom rules for revision retention, ensur... Active |
— | Active | 1,461 |
|
This module integrates Drupal with RabbitMQ, allowing developers to send data to queues. It supports queues and exchanges and provides Drush commands for testing and management. Slowing |
— | Slowing | 1,458 |
|
This module integrates your Drupal site with Nagios, Icinga, or Icinga 2 to monitor its health. It checks critical functions like PHP parsing, database accessibility, and looks for... Active |
8–11 | Active | 1,438 |
|
The Form Tips module reduces form clutter by moving descriptions and help text into tooltips, which appear only when needed. This helps to keep forms cleaner and more organized on... Dormant |
8–10 | Dormant | 1,419 |
|
This module helps in entering and validating international phone numbers on your Drupal site. It uses a JavaScript plugin to provide features for international number input. Dormant |
10–11 | Dormant | 1,379 |
|
This module enhances content creation for Bootstrap themes by providing text filters that automatically apply Bootstrap classes to HTML elements. It offers filters for tables, bloc... Dormant |
10–11 | Dormant | 1,375 |
|
This module provides a date picker field widget for Drupal, integrating the popular bootstrap-datepicker JavaScript library. It allows users to select dates with various customizab... Slowing |
9–11 | Slowing | 1,356 |
|
This module allows users to embed paragraphs content directly into any rich-text field using the WYSIWYG editor. It enhances the editing experience by making it easy to insert and... Active |
10–11 | Active | 1,338 |
|
This module provides granular control over clearing Drupal's caches, allowing users to create custom presets for specific needs. It offers a user interface for advanced cache clear... Active |
8–11 | Active | 1,324 |
|
This module integrates the FooTable jQuery plugin to create responsive tables. It allows wide tables to adapt to smaller screens by hiding columns within expandable rows. Active |
8–10 | Active | 1,321 |
|
This module allows you to use the multi-line text area widget for regular text fields on content entry forms, providing more flexibility for users entering short but potentially mu... Active |
8–11 | Active | 1,317 |
|
This module provides Twig filters to remove HTML comments from your Drupal content. It offers a filter to remove comments for rendering as markup and another to remove them when ou... Active |
10–11 | Active | 1,315 |
|
This module provides an API and user interface for shortening URLs using various online services. It can automatically shorten URLs in content, keep a record of shortened links, an... Dormant |
— | Dormant | 1,314 |
|
This module adds new options to Views contextual filters, allowing them to accept arguments from session variables or cookies. This means you can filter view results based on data... Dormant |
9–10 | Dormant | 1,308 |