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

55,493 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.

Content filter

Features Content Filter adds dedicated management pages for selected content types, improving how site builders and editors interact with content in the Drupal administration area. What does it do?...
Categories: Administration tools, Developer tools

Better taxonomy

Better taxonomy improves the way Drupal manages taxonomy terms by enhancing the taxonomy term overview page. It makes creating, searching, and reorganizing taxonomy terms faster and easier,...
Categories: Administration tools, Content editing experience, Developer tools

AI Search

AI Search is a semantic vector database search implementation for Drupal that integrates AI-powered vector embeddings with the Search API module. It transforms traditional keyword-based search into...
Categories: Artificial Intelligence (AI), Site search

Taxonomy Ordinal

The module provides a field type that creates a stable index from the hierarchical structure of taxonomy vocabularies. It can be used for sorting in views and creates a unique numbered, stable...
Categories: Content display, Site structure

Preview Isolation

This module wraps frontend pages in an iframe, creating complete CSS isolation. The admin navigation renders in the parent document with the admin theme, while frontend content loads in the iframe...
Categories: Administration tools

Social Contact Block

Social Contact block provides a configurable block to display contact and social information anywhere on your site. The social contact block provides contact and social fields. In contact fields,...
Categories: Content display, Site structure, Integrations

Datapult

Provides an API for defining data requests and data sources. Data requests can be organized into datasets with managed caching, common loading arguments and registered displays. Features Here,...
Categories: Integrations

BEE Hotel

BEE Hotel — The Drupal platform for hotels, B&Bs, and lodging. • Direct booking engine • Dynamic rates & availability • Daily planner & operations • Guest messaging tools • Integrated PMS (BAT) &...
Categories: E-commerce

Tripal

Genomics, genetics, breeding and other biological data are increasingly complicated and time consuming to publish online for other researchers to search, browse and make discoveries. Tripal...
Categories: Content display, Import and export, Integrations

ActivityPub

Implements the ActivityPub protocol for your site. Users on the Fediverse will be able to follow content from your site on Mastodon and other federated platforms that support the ActivityPub...
Categories: Import and export

MCP Server

This module is back on active development
Categories: Artificial Intelligence (AI), Integrations

Project Browser Localizer

PB Localizer: Bridging the Language Barrier for Global Drupal Adoption The PB Localizer (Project Browser Localizer) translates the core experience of the Project Browser into your native language....
Categories: Multilingual

DKAN

The DKAN module enables organizations and individuals to build open data portals in Drupal. Inspired by CKAN, it provides powerful open source tools for publishing and cataloging datasets and their...

Mercury Editor Demo

A companion module for the Mercury Editor Demo Recipe. The recipe handles all installation and requires this module automatically. Mercury Editor Demo is a companion module to the Mercury Editor...
Categories: Content editing experience

AI Audit

AI Audit provides a one-click technical audit of any Drupal site. Enter a URL, and the module crawls the page, detects Drupal fingerprints, runs 18+ automated rules across Security, Performance,...
Categories: Artificial Intelligence (AI), Developer tools, Performance

ImageX Components

Module has been moved to a more community-focused effort inside of the Components Libraries ecosystem Bootstrap 5 Components (SDC based)

CiviCRM Form Builder Blocks

Features Provides a block type "CiviCRM Form Builder block". Allows placing CiviCRM Afforms with Search Kits anywhere via Drupal blocks. CiviCRM Form Builder Form builder documentation Usage...

Mercury Editor Demo Recipe

The fastest way to see Mercury Editor in action. Apply this recipe to get a fully working demo — content type, paragraph components, demo content, and Style Options — all wired together...
Categories: Content editing experience

Drupal.org customizations

Customizations used on Drupal.org itself. It is not meant to be useful to other sites, except as an educational example of the kinds of modifications you can make via a site-specific module. More...

CiviCRM Reroute Mail

This is a fork of CiviCRM Reroute Email which has been developed to work with D8+. After enabling, configure the module at /admin/config/development/civicrm-reroute-email. Only a single email...

User Inactivity Revoke Roles

User inactivity revoke roles addresses a small user case where a site admin may need to revoke certain roles based on an inactivity date, but without blocking the user Configuration Install the...
Categories: Access control, Security

Inline SVG Logo

The SVG Logo module allows Drupal themes to use SVG code instead of traditional image logos, with live preview and validation in theme settings. Features - Replace theme image logos with scalable...
Categories: Media, Site structure, User engagement

radix admin

Radix Admin extend Radix theme to handle admin interface, and let you create collaborative platform without specific admin theme : Interface for all entity forms Configuration and admin views Views...

Helper Class

Helper class is a set of tools to allow site builder to easily set CSS helper classes on Drupal Elements. For now it handle : Entity Views rows and wrapper It could help to easily create card grid ...
Categories: Site structure

AI Migration

The AI Migration module is under active development. Please let us know in the issue queue if you are interested in participating. This module helps with migrating content into Drupal using AI to...
Categories: Artificial Intelligence (AI), Automation, Import and export

Pages