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 adds a field type that allows you to generate iCalendar (.ics) files from content. These files can then be used with email and calendar applications to easily add event... Active |
10–11 | Active | 357 |
|
This module allows you to create syndication feeds in the JSON Feed format using Drupal's Views. It provides a display plugin for Views to output your content as a JSON Feed, makin... Dormant |
9–10 | Dormant | 345 |
|
This module allows administrators to import form submission data from a CSV file into an existing webform. It validates the data against the form's fields, skipping any entries tha... Slowing |
8–11 | Slowing | 344 |
|
This module provides a migration source plugin to import "Atoms" from the Drupal 7 Scald module. It allows you to migrate Scald media entities from a Drupal 7 site to a Drupal 8+ s... Dormant |
— | Dormant | 337 |
|
This module allows you to schedule your Drupal migrations to run automatically at set intervals using cron. You can configure the cron schedule for each migration individually thro... Active |
8–11 | Active | 334 |
|
Rules HTTP Client
Module
This module allows Drupal's Rules system to make HTTP requests to other websites. You can use it to send data to remote sites or retrieve data from them. Active |
10–11 | Active | 326 |
|
This module provides a Drush command to fix an error related to non-existent configuration entities for field storage. It allows you to remove extraneous configuration entities tha... Dormant |
9–11 | Dormant | 324 |
|
This module provides a block where you can add custom HTML or markup directly. The markup is saved as configuration rather than content, making it easily deployable and version-con... Active |
8–11 | Active | 318 |
|
This module provides a text filter that automatically embeds and translates SVG graphics within your content. It supports referencing SVGs by file ID or filename, and can also tran... Dormant |
10–11 | Dormant | 310 |
|
Tamper Convert Encoding
Module
This module provides a Feeds Tamper plugin that allows you to convert text from one character encoding to another before it's saved. It leverages PHP's `mb_list_encodings()` to off... Active |
8–11 | Active | 302 |
|
The External Media module provides a universal file picker that allows users to import files from services like Dropbox, Box, Google Drive, and OneDrive, as well as from any remote... Active |
10–11 | Active | 296 |
|
Migrate Sandbox is a user interface designed for developers to safely experiment with Drupal migration process plugins and pipelines. It provides example configurations and data fo... Active |
9–11 | Active | 278 |
|
This module allows you to import taxonomy terms, including hierarchical structures and custom field values, from CSV files. You can configure the import process and import terms wi... Dormant |
10–11 | Dormant | 265 |
|
ICS Link Field
Module
This module creates downloadable .ics calendar files for specific content entities. It provides an "ICS Link" field type that can be added to content types to configure event detai... Dormant |
8–10 | Dormant | 265 |
|
This suite of modules provides services to interact with Salesforce Marketing Cloud APIs, validating all requests against JSON schemas. It breaks down API resources into sub-module... Dormant |
8–10 | Dormant | 265 |
|
This module allows you to import media files into Drupal using their URLs. It automatically creates new media entities and associated file entities if they don't already exist, or... Dormant |
10–11 | Dormant | 261 |
|
Excel Importer
Module
This module allows you to import structured data from Excel files directly into your Drupal content types. It maps Excel sheets and column headers to content types and their field... Active |
9–11 | Active | 257 |
|
This module automatically exports changes made to your Drupal configuration, saving them to a specified directory. It can also send these changes to an external system via a webhoo... Dormant |
10–11 | Dormant | 243 |
|
This module allows administrators to generate many image styles at once based on defined rules. It uses Drupal's Migrate API to create image styles, enabling bulk creation through... Dormant |
8–11 | Dormant | 240 |
|
This module automatically exports Webform submission results on a schedule. You can configure it to email the exported data in CSV format to a specified address or upload it to an... Dormant |
— | Dormant | 223 |
|
This module sends notifications when your production site's configuration differs from the source code. It can alert developers or administrators immediately or via cron, with supp... Active |
8–11 | Active | 208 |
|
This module allows you to set one feed as a dependency for another. When you import the main feed, its dependencies will be imported first, ensuring that required data is available... Dormant |
9–10 | Dormant | 207 |
|
This module allows developers to quickly create multiple Drupal image styles in bulk by defining them in YAML files. It can generate styles from definitions, roll them back, and ev... Active |
10–11 | Active | 204 |
|
This module allows for custom translation files to be placed in your Drupal translations directory, enabling custom translation deployments. It provides options for project-specifi... Dormant |
8–11 | Dormant | 202 |
|
This module imports events from Google Calendar into Drupal, allowing you to manage them with Drupal's features. It supports importing multiple calendars, offers configuration opti... Active |
10 | Active | 200 |