Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

56,152 modules match your search

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

Pages