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 |
|---|---|---|---|
|
This module provides a service to extract entity information from URLs, useful for other modules that need to identify entities based on web addresses. It can retrieve entity detai... Active |
9–11 | Active | 308 |
|
This module adds find and replace functionality to CKEditor, allowing users to quickly search and replace text within the editor. It offers options for case-sensitive matching, who... Dormant |
— | Dormant | 308 |
|
N1ED transforms CKEditor into a page builder by adding features like a file manager, image editor, and Bootstrap layout tools directly within the WYSIWYG. It integrates seamlessly... Dormant |
8–11 | Dormant | 307 |
|
This module integrates the FontIconPicker library, providing a new form element and field type for selecting icons. It allows you to use your own custom icon fonts by configuring t... Active |
10–11 | Active | 301 |
|
This module streamlines the development and visual testing of Single-Directory Components (SDCs) directly from your theme. It allows you to easily preview and test individual compo... Slowing |
10–11 | Slowing | 301 |
|
This module displays information about applied patches in the Drupal update report and update manager. It supports patches applied via Composer or those defined in module .info.yml... Active |
— | Active | 300 |
|
This module allows you to map data from various entity types into a single field within your search index, offering granular control over the indexed content. It also provides a wa... Dormant |
8–10 | Dormant | 299 |
|
Facets autocomplete
Module
This module enhances Drupal's search functionality by adding an autocomplete text field. It processes search results and uses JavaScript to provide suggestions as the user types, m... Active |
9–11 | Active | 299 |
|
This module enables rich text editing in fields using WYSIWYG editors, bringing advanced features like image embedding, file tracking, and improved security to Drupal. It offers su... Dormant |
— | Dormant | 299 |
|
This module enhances Drupal's content generation capabilities by replacing generic placeholder images with realistic portraits and stock photos. It also allows for custom content g... Dormant |
— | Dormant | 296 |
|
This module helps maintain query parameters during redirects, ensuring that Acquia's Varnish page caching remains effective. It's particularly useful for marketing URLs and online... Active |
10–11 | Active | 294 |
|
This module offers a utility to clear cached versions of a single image from all generated image styles. It provides a form, a Drush command, and a service class for flushing these... Active |
8–11 | Active | 294 |
|
This module lets you easily customize your theme's CSS variables without needing to redeploy your site. It automatically discovers CSS variables defined with specific annotations i... Active |
10–11 | Active | 292 |
|
This module adds a print button or link that sends a specified element from your page to the printer. It attempts to preserve your page's original styling while allowing you to add... Active |
— | Active | 290 |
|
This module allows administrators to manually set a specific ID for new nodes. It prevents duplicate IDs by displaying an error message if the chosen ID is already in use. Active |
10–11 | Active | 289 |
|
Extended Number Field
Module
This module provides new field types for extended integers, decimals, and floats, along with an unsigned option to restrict input to positive values. It also enhances the default v... Dormant |
— | Dormant | 288 |
|
This module allows Drupal to load field and entity data directly from a web service, eliminating the need to sync or import data. It provides components for configuring web service... Active |
9–11 | Active | 285 |
|
Sweet Alert 2
Module
This module integrates the SweetAlert2 JavaScript library, offering a modern and visually appealing alternative to default JavaScript alert messages. It allows for the display of t... Active |
8–11 | Active | 284 |
|
This module integrates the baguetteBox.js library with Drupal. It adds a new "Baguette Box" formatter for the core image field type, allowing you to easily create responsive image... Active |
11 | Active | 284 |
|
This module allows administrators to reset the sent status of a Simplenews newsletter issue, enabling it to be resent. Slowing |
8–11 | Slowing | 283 |
|
This module provides a customizable notification widget that displays in a bell icon. Users can mark notifications as read, unread, delete them individually, or clear all. It suppo... Slowing |
— | Slowing | 283 |
|
This module disables all updates through the Drupal user interface, even when the Update Manager is enabled. It ensures that updates can only be performed via Composer, while still... Slowing |
8–11 | Slowing | 283 |
|
SPARQL Entity Storage
Module
This module provides a SPARQL backend for Drupal entities, allowing entities to be stored and queried using a SPARQL triple store. It is a foundational component for other modules... Active |
— | Active | 282 |
|
This module allows administrators to generate a one-time login link for any user directly from the Drupal admin interface. This provides a convenient way to grant temporary access... Active |
8–11 | Active | 281 |
|
This module allows you to create tokens that dynamically render entire entities. You can specify the entity type and the view mode to control how the entity appears within the toke... Active |
9–11 | Active | 279 |