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 |
|---|---|---|---|
|
Content Sync acts as a central content hub, allowing you to create and manage content from one place and distribute it across multiple Drupal websites. It enables content syndicati... Slowing |
10–11 | Slowing | 809 |
|
This module provides a way to export and import content between Drupal sites. It allows you to synchronize single content items or the entire site's content, maintaining relationsh... Active |
— | Active | 776 |
|
This module allows you to import and export user permissions using various spreadsheet formats like Excel and CSV. It's helpful for managing complex permission structures or copyin... Slowing |
10–11 | Slowing | 763 |
|
Views XML Backend
Module
This module lets you use Views to query and display data from XML or HTML sources using XPath selectors. It provides a graphical interface for building these queries. Active |
8–11 | Active | 703 |
|
This module allows you to import content from iCal feeds into Drupal. It supports common iCalendar file extensions like .ical and .ics. Slowing |
9–11 | Slowing | 686 |
|
Acquia Content Hub is a cloud service that allows you to distribute and reuse content across multiple Drupal websites. It acts as a central hub for managing and syndicating your co... Active |
9–11 | Active | 673 |
|
xls_views_data_export extends the Views Data Export module to allow exporting data to an existing PDF, along with other enhancements. Active |
8–11 | Active | 670 |
|
This module allows you to temporarily disable specific Drupal hooks or all hooks from certain modules during data migrations. This can significantly speed up the migration process... Dormant |
11 | Dormant | 669 |
|
This module allows your Drupal site to send and receive webhooks. You can configure it to trigger webhooks based on various Drupal events, or to receive incoming webhooks and captu... Active |
— | Active | 539 |
|
The Feed Block module displays RSS feed listings as blocks within Drupal. Each block can be configured to show a specific number of items and whether to include the date or descrip... Active |
10–11 | Active | 530 |
|
This module allows you to set the author of shared content entities to match the author from the remote site or a predefined user. It can also optionally create a new local user ac... Dormant |
10–11 | Dormant | 520 |
|
This module provides a way to import data from Google Sheets into Drupal. It uses a specific plugin that allows for data parsing from a published Google Sheet. An example is includ... Slowing |
9–11 | Slowing | 506 |
|
Migration Tools provides reusable code and Drush commands to simplify and enhance Drupal content migrations. It includes helpers for processing data, handling HTML, managing messag... Active |
9–11 | Active | 505 |
|
This project provides a way to migrate links from the URL module in Drupal 7 to the Link module in Drupal 8 and 9. It ensures your existing links are carried over when upgrading yo... Active |
8–11 | Active | 501 |
|
Mix provides a collection of useful features not found in Drupal core, designed to simplify common tasks and improve user experience. It offers tools for development, menu manageme... Dormant |
8–10 | Dormant | 486 |
|
This module adds a serialization pager to Views for REST exports. It allows you to configure pagination settings for your serialized data. Dormant |
8–11 | Dormant | 485 |
|
Entity PDF allows you to generate PDF documents from any Drupal entity, such as nodes, using a specified view mode. It provides a default HTML structure that you can customize to c... Active |
9–11 | Active | 454 |
|
This module allows Drupal users to log in using their existing Active Directory or LDAP credentials, streamlining authentication and user management. It supports secure connections... Active |
9–11 | Active | 448 |
|
This module allows you to override default XML mapping settings within specific feed entities. This means you can use different XPath mappings for different feeds without needing t... Slowing |
10–11 | Slowing | 439 |
|
This module adds CSV and JSON export options to Views, designed to handle very large datasets without running out of memory. It achieves this by streaming the data and limiting mem... Active |
10–11 | Active | 420 |
|
This module displays content like menus, nodes, and blocks in both the source and target languages side-by-side. It acts as a translation template, supporting various field types a... Slowing |
10–11 | Slowing | 408 |
|
This module allows you to schedule your Drupal migrations to run automatically using cron. You can configure which migrations to run, how often they should run, and with which opti... Slowing |
— | Slowing | 397 |
|
The Text Block module allows you to create reusable blocks containing formatted text. These text blocks can be managed as configuration and used within Layout Builder, offering a s... Dormant |
10–11 | Dormant | 382 |
|
This module scans directories recursively to find migration files, which helps organize large custom migration projects by allowing you to group them into sub-directories. It also... Active |
10–11 | Active | 376 |
|
This module allows you to export data from your Drupal site as vCards. You can create views that collect information from users or other entities, and then present this data as dow... Slowing |
9–11 | Slowing | 360 |