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 |
|---|---|---|---|
|
Git content
Module
This module exports and imports Drupal content as Markdown files, versioned in Git. It allows you to track content changes, sync between environments, or review diffs on any Git ho... Slowing |
— | Slowing | 1 |
|
This module allows you to migrate YouTube videos and playlists into your Drupal site. It provides source plugins that use your YouTube API key to fetch video data, including option... Active |
10–11 | Active | 1 |
|
Config Trail provides a history of all configuration changes on your Drupal site, allowing you to see what changed, when, and who made the change. It offers tools to safely undo th... Active |
— | Active | 1 |
|
This module offers a simple administrative interface to export MySQL/MariaDB database dumps directly from the Drupal admin UI. It's designed for developers needing a lightweight to... Active |
10–11 | Active | 1 |
|
This module imports events, groups, and taxonomy terms from the Localist event management platform into Drupal using its API. It provides the tools and an example migration to sync... Dormant |
— | Dormant | 1 |
|
This module allows you to set up Nostr internet identifiers on your Drupal site. When clients request your Nostr identifier, it serves a JSON response mapping names to public keys,... Slowing |
— | Slowing | 1 |
|
Send Request
Module
This module allows you to send requests to meDRA and can be extended with plugins to send data to other endpoints using the Guzzle client. Dormant |
— | Dormant | 1 |
|
Acquia Migrate: Accelerate
Module
This project helps accelerate Drupal 7 to Drupal 9 migrations by generating a Drupal 9 project from an existing Drupal 7 site. It provides a user interface and command-line tools t... Dormant |
9 | Dormant | 1 |
|
Visting Card (vcf)
Module
This module allows users to generate and download VCF (Virtual Contact File) cards directly from their Drupal user profiles. It seamlessly integrates with user profiles, offering a... Dormant |
8–10 | Dormant | 1 |
|
Feeds: Instagram
Module
This module integrates with the Feeds module to import data from an Instagram Business Account. It fetches media posts and their associated details like likes, comments, captions,... Dormant |
— | Dormant | 1 |
|
This module synchronizes Drupal entities to an RDF backend, converting them into semantic triples. It allows for automatic or manual synchronization of mapped entity fields, enabli... Active |
— | Active | — |
|
This module acts as a data aggregator for external entities, allowing you to import and export data through different storage clients. It provides a user interface to define a data... Dormant |
— | Dormant | — |
|
Decoupled Config
Module
This module allows you to split configuration items into separate files within your modules. These files are merged with your main configuration during the import process, enabling... Active |
9–10 | Active | — |
|
Migrate from Services
Module
This module allows you to launch Drupal migrations using JSON data from a configured external service. It can also migrate from raw JSON or be used for manual migrations, all manag... Active |
10–11 | Active | — |
|
Config Layers
Module
This module allows you to organize your Drupal configuration into multiple layers, each with its own storage. These layers can be merged together to create a final configuration th... Slowing |
11 | Slowing | — |
|
E-Arkiv
Module
The E-Arkiv module provides advanced archiving functionalities for Drupal sites, enabling reliable management and storage of archived content. It is designed to help Swedish govern... Dormant |
— | Dormant | — |
|
This module provides a way to extract content from web pages using the Newspaper web scraping library with a Playwright wrapper. It allows you to migrate data by specifying a link... Slowing |
8–11 | Slowing | — |
|
This module provides a structured way to import content from WordPress to Drupal, including posts, pages, media, tags, and categories. It works by using an XML export file from Wor... Dormant |
— | Dormant | — |
|
This module allows you to automatically publish Drupal content to your WordPress blog when it's published in Drupal. You can configure this for individual nodes or entire content t... Dormant |
10–11 | Dormant | — |
|
Config Pages Export
Module
This module integrates Config Pages content with Drupal's core Configuration Management system, allowing content to be exported and imported alongside configuration. This makes it... Dormant |
— | Dormant | — |
|
AI Migration Agent
Module
This experimental module provides an AI agent to help with content migration. It can import a list of URLs into specified content types. Dormant |
— | Dormant | — |
|
JSON to Content Type Builder
Module
This module allows you to create custom content types with fields by simply pasting or uploading a JSON structure. It streamlines the content modeling process, making it faster to... Dormant |
10–11 | Dormant | — |
|
This module generates configuration for the DB Anonymizer tool, which helps create anonymized database copies of your live site. This allows you to export a smaller subset of your... Dormant |
— | Dormant | — |
|
Migrate DC
Module
This module provides tools to import default or dummy content into your Drupal site. It includes plugins for reading data from external files, hashing passwords, migrating Drupal C... Dormant |
— | Dormant | — |
|
This command-line tool improves Drush's migration import functionality by fixing several issues. It runs migrations as the administrator user, automatically determines the correct... Slowing |
— | Slowing | — |