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 allows you to import content into any entity type from spreadsheet or CSV files, offering built-in processing rules and a user-friendly interface for configuration. Onc... Active |
9–11 | Active | 2 |
|
Wikibase external entities
Module
This module allows Drupal to connect to and display data from an external Wikibase installation. It retrieves lists of items using SPARQL queries and fetches individual item detail... Dormant |
8–10 | Dormant | 2 |
|
Query
Module
This module provides a service for creating generic condition objects that can be used to build system-specific queries. It allows developers to define conditions independently of... Active |
— | Active | 2 |
|
Entity Synchronization
Module
This module provides a framework for synchronizing data between Drupal and other systems, such as different Drupal sites, APIs, or external services. It allows for importing and ex... Slowing |
— | Slowing | 2 |
|
Entity Splitter refactors large entities into smaller, focused sub-entities by automating the creation of target fields, source-to-target references, and form modes. It then migrat... Slowing |
10–11 | Slowing | 2 |
|
Block Migration
Module
Block Migration provides Drush commands to export and import custom block content with full multilingual support. This tool helps deploy blocks between environments, share them acr... Active |
10–11 | Active | 2 |
|
Media Orange Logic
Module
This module allows you to search and integrate media assets from your Orange Logic Digital Asset Management (DAM) system directly into your Drupal Media Library. It supports variou... Active |
10–11 | Active | 2 |
|
This project adds a Drush command to easily extract translation strings from custom Drupal modules, themes, and installation profiles. It's a developer-focused tool for quickly gen... Active |
11 | Active | 2 |
|
Schema UI
Module
The Schema UI module provides a clear, tabular visualization of an entity's schema, showing all fields, their types, cardinality, and descriptions. It helps users understand Drupal... Dormant |
10–11 | Dormant | 2 |
|
This module creates denormalized database views or tables from your Drupal data. It's designed to make it easier for business intelligence tools to access and use Drupal informatio... Active |
— | Active | 2 |
|
Webhooks bundler
Module
This module reduces the number of outbound requests by bundling them into a single request that is sent periodically. It is useful for scenarios where frequent external updates, li... Active |
10–11 | Active | 2 |
|
Private file download track
Module
This module tracks private file downloads, recording user details, file information, and download timestamps. It allows administrators to configure which private file fields to tra... Dormant |
— | Dormant | 2 |
|
Taxonomy Importer
Module
This module imports taxonomy terms from a structured CSV file into a specified vocabulary. It supports creating hierarchical term structures directly from the CSV file's organizati... Dormant |
— | Dormant | 2 |
|
This module allows you to scrape content from websites, such as titles, main images, or raw HTML, and insert it into a text field. It's designed to work with server-side rendered p... Dormant |
— | Dormant | 2 |
|
This module provides an administrative dashboard to approve users and view lists of active and inactive users. A sub-module also allows for exporting user data in various formats l... Dormant |
9–10 | Dormant | 2 |
|
This plugin provides a virtual key for CSV migrations. It allows you to create a unique identifier for each row by combining multiple columns from your CSV file, and can also set d... Dormant |
9–10 | Dormant | 2 |
|
TMGMT Export / Import JSON
Module
This module provides a translator that allows you to export content into JSON format for translation and then import the translated content back. It uses a specific JSON structure... Dormant |
8–10 | Dormant | 2 |
|
Simplenews Subscriber Import
Module
This module enhances Simplenews' mass subscription form by allowing you to import subscribers from a CSV file. The CSV can include values for all subscriber fields, not just email... Dormant |
— | Dormant | 2 |
|
This module allows you to migrate content from Airtable bases into Drupal. It provides a source plugin that can import records, map relationships, and handle file information from... Dormant |
— | Dormant | 1 |
|
Migrate Process Newspaper3k
Module
This module provides a tool to extract article data from web pages using the Newspaper3k Python library. It can retrieve and process information such as the article's text, title,... Dormant |
8–11 | Dormant | 1 |
|
This module provides a framework for handling API connections, error management, and pausing processes using the Advanced Queue system. It enables robust, self-regulating data sync... Active |
11 | Active | 1 |
|
This module provides a service for validating array values, ensuring they meet required types and optional range constraints. It's useful for checking data from external sources or... Dormant |
— | Dormant | 1 |
|
Random Coupon Generator
Module
This module generates a large number of unique coupon codes using a prime-based algorithm. You can configure the coupon length, character set, and prefixes/suffixes, and then choos... Slowing |
— | Slowing | 1 |
|
This module provides a development-friendly interface for Config Enforce. It allows developers to specify how strictly certain configuration values should be enforced, and helps st... Slowing |
8–10 | Slowing | 1 |
|
This module provides a migration script to populate a taxonomy vocabulary with Belgian main and sub-municipalities, keeping up with the country's evolving postal code system. Active |
— | Active | 1 |