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 |
|---|---|---|---|
|
Twig Link Attributes
Module
This module provides a Twig filter to add attributes to links in templates. It merges new attributes with existing ones, preventing them from being overwritten. This allows themes... Dormant |
9–10 | Dormant | 95 |
|
Word Serialization
Module
This module adds support for the DOCX format to Drupal's data serialization capabilities. It allows Drupal to export data in DOCX format, for example, through Views with a "Word Ex... Dormant |
— | Dormant | 95 |
|
This module integrates with the GroupEx PRO system, allowing for decoupled functionality from Open Y. Active |
— | Active | 94 |
|
This module provides a field formatter for entity reference fields that displays the referenced entity's label to all users, regardless of their access permissions. It is useful fo... Active |
8–11 | Active | 94 |
|
This module integrates the French government's design system (DSFR) with CKEditor, allowing users to apply DSFR-compliant styling and behaviors to content elements like blockquotes... Active |
10–11 | Active | 93 |
|
This module synchronizes OpenStreetMap data with Drupal nodes, allowing you to import and store information from OpenStreetMap. It can import individual nodes or use Overpass queri... Active |
8–11 | Active | 93 |
|
This module adds request information to Drupal's status report, helping to verify correct configuration, particularly for trusted reverse proxy settings and HTTP header handling. Dormant |
8–11 | Dormant | 93 |
|
This module allows you to easily switch between different domains within your Drupal site from an admin toolbar dropdown. It provides a simple way to manage your site's domain cont... Active |
10–11 | Active | 92 |
|
This module allows you to create custom lists of content on your Drupal site without needing to use Views. You can specify the type of content, its bundle, language, and how many i... Dormant |
10–11 | Dormant | 92 |
|
This module allows site administrators to force all users to log out, preventing new logins while keeping the site accessible to anonymous visitors, which is helpful for maintenanc... Slowing |
10–11 | Slowing | 91 |
|
This project simplifies entity development in Drupal by allowing developers to define entity types and bundles using annotations. It enhances the developer experience by providing... Active |
10–11 | Active | 90 |
|
This module provides shared functionality for building headless Drupal websites, specifically designed for use with Node and Next.js. It is part of the Acquia Drupal Starter Kit ec... Dormant |
10–11 | Dormant | 90 |
|
Gherkin Script
Module
This module provides a media entity for storing Gherkin scripts directly within your Drupal site. It includes a field type, widget, and formatter for managing these scripts. Active |
11 | Active | 90 |
|
This module offers a sleek AJAX progress bar and loading animations to replace the default full-screen progress indicator. It enhances core AJAX functionality, Blazy images, and AJ... Active |
9–11 | Active | 90 |
|
Automated Testing Kit
Module
Automated Testing Kit provides a collection of tests, utility functions, and support for accessibility and performance testing to streamline automated testing for Drupal sites usin... Slowing |
11 | Slowing | 89 |
|
This module automatically adds the Visual Website Optimizer JavaScript snippet to your site's pages. This allows you to use VWO's A/B and multivariate testing tools to optimize you... Active |
8–11 | Active | 88 |
|
This module integrates the D3.js visualization library with Drupal, allowing you to create a wide variety of interactive charts and graphs. It provides tools to build custom data s... Active |
— | Active | 88 |
|
This module provides a dashboard that lists all available routes in the system, along with their access information. It's helpful for reviewing permissions and ensuring that sensit... Dormant |
8–11 | Dormant | 88 |
|
This module enables the generation of PDF files for printing based on a template. It allows you to import pages from existing PDF documents and insert view content, custom text, im... Active |
9–11 | Active | 87 |
|
Flmngr is a file manager that integrates with Drupal and CKEditor, allowing users to upload, manage, and edit files and images. It offers features like image editing, stock photo s... Slowing |
8–11 | Slowing | 87 |
|
This module enables the deployment of images for the Paragraphs Browser module. It provides Drush commands to update or change the images used for paragraphs, allowing custom image... Slowing |
9–11 | Slowing | 87 |
|
This module enhances Drupal's error handling by using Symfony's ErrorHandler component. It provides more detailed information about exceptions and stack traces to aid in debugging,... Dormant |
9–11 | Dormant | 86 |
|
This module enables you to display a customizable pop-up window on your website. The pop-in can include a title, subtitle, image, rich text content, and a link, all of which are op... Dormant |
9–11 | Dormant | 86 |
|
Factory Lollipop helps you quickly create and customize Drupal objects like content types, nodes, and users for testing purposes. It provides a more flexible alternative to fixed t... Active |
10–11 | Active | 86 |
|
This module integrates the Anime.js JavaScript library into Drupal, providing a powerful engine for creating interactive and engaging animations. It allows developers to animate va... Dormant |
8–11 | Dormant | 85 |