Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Hosting drush make sources
Super simple module that gives users a list of drush make files to select from when creating a new platform in Aegir.
Categories: Developer tools
oEmbed Formatter Plus
oEmbed Formatter Plus This is a slightly enhanced version of the core "oEmbed Formatter" field formatter. Features This formatter add a few options to the original: disable the iframe that wraps...
Categories: Content display
Link Magician
Link Magician scans for faulty/hardcoded links or improperly linked/referenced files and images (found in 'rich text'). Hardcoded links are converted to LinkIt-compatible entity links and files...
Categories: Administration tools, Content editing experience, Search engine optimization (SEO)
Chirp
Chirp is a microblogging module for sites running Drupal 11.3+. Chirp provides a "twitter-like" microblogging functionality on top of Drupal's built-in systems. Posts are Comment entities attached...
Categories: User engagement
Commerce VBO Integration
This project provides basic Commerce integration with Views Bulk Operations. This project is obsolete since Views Bulk Operations 7.x-3.x-alpha1.. Essentially, we really, really need VBO...
Categories: E-commerce
Entity Gateway
⚠️ Development status Entity Gateway is currently under active development and is not yet ready for production use. The first beta release is planned for the end of August 2026. APIs, configuration...
Categories: Decoupled, Developer tools, Integrations
Project Browser Localizer
PB Localizer: Breaking the Language Barrier for Global Drupal Adoption The PB Localizer (Project Browser Localizer) brings the heart of the Project Browser into your users' native language. The...
Categories: Multilingual
SODa SCS Manager
SODa SCS Manager turns Drupal into a self-service control panel for the SODa Semantic Co-Working Space (SCS). Researchers and collection staff can create projects, invite collaborators, and spin up...
AI Chatbot - Assistant UI
A chat block for assistant-ui (React) that talks directly to Drupal's AI module over a plain HTTP + Server-Sent Events endpoint. Features Live tool-call output. Tool calls stream as they execute,...
Categories: Artificial Intelligence (AI)
AI Agent Readiness
The AI Agent Readiness module transforms any Drupal 10 or 11 website into an AI-agent-friendly platform. It implements all emerging web agent discovery standards, LLM indexes, and content...
Categories: Developer tools, Integrations
Tool Belt
Tool Belt provides a collection of tools for common Drupal core actions. Built on top of the Tool API, it offers a suite of submodules that streamline content management, entity manipulation, user...
Categories: Artificial Intelligence (AI), Automation, Developer tools
Searchunify Drupal Connector
SearchUnify is a unified cognitive platform built on a core of cognitive technology, generative AI, machine learning & an insights engine. It powers intelligent enterprise search & multiple AI...
Categories: Administration tools, Security, Site search
Yoyaku Booking Engine
Yoyaku is a lightweight, concurrency-safe resource booking and availability API for Drupal. It gives any module a small set of entities and a service API to define bookable resources, publish...
OpenAgenda Sync
Allows the display of your OpenAgenda on your Drupal 10/11 site, with events synchronized as native Drupal content. Unlike the original OpenAgenda module (a display proxy with no local storage),...
Categories: Content display, Content editing experience, Integrations
DSFR for Drupal - Links
Module relating to "Design Système de l'État" (DSFR (in French)) recommendations. Allows the automatic addition of a target="_blank"on all links considered external based on Drupal link generation....
Categories: Content editing experience, Developer tools
GoTo Webinar
Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Integrations
Junk Drawer
Junk Drawer This is a collection of drupal related code that doesn't have a home elsewhere and really doesn't belong in a production site anyway. Some of what's in here is for me to refer back to...
Categories: Performance
Commerce GDPR
Provides GDPR compliance tools for Drupal Commerce. Commerce GDPR Anonymize Commerce GDPR helps Drupal Commerce sites comply with GDPR Art. 17 (right to be forgotten) by anonymizing personal data...
AI Content Hub
Build new pages from pages you already have. AI Content Hub reads an existing page — the reference page — and turns its structure and content into JSON an AI can author against. Hand it back a JSON...
Categories: Artificial Intelligence (AI)
DSFR for Drupal - Colors
Module relating to "Design Système de l'État" (DSFR (in French)) recommendations. This module provides color selection field types based on the official DSFR palette. For each field instance, you...
Categories: Content editing experience, Site structure
DSFR for Drupal - Editor
This module allows behaviors to be managed by the "Design Système de l'État" (DSFR (in French)) on several components that can be contributed via CKEditor. It provides a filter to activate on your...
Categories: Content editing experience, Developer tools
DSFR for Drupal - Picker
Provides 2 new types of fields allowing the selection of icons and pictograms from the "Design Système de l'État" (DSFR (in French)). For each field instance, you can choose which category of icon ...
Categories: Content editing experience
Eulerian
Adds the Eulerian tracking system to your website. The module allows you to add the following statistics features to your site: Single domain tracking Selectively track/exclude certain pages Custom...
Categories: Integrations
Migrate SPIP
This Drupal Migrate source plugin provides sources for migrations from SPIP to Drupal. This migration source directly queries the SPIP source database, so it must have access to the database (or a...
Categories: Developer tools, Import and export
Field Nif, Nie or Cif
This module validate the Spain NIF, NIE and CIF Features This module allows you to validate that the Spanish NIF, NIE and CIF, entered by users, are correct. In the case of NIFs, the letter at the...
Categories: Content display, E-commerce