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.

GJammer

G-Jammer is a module based on features from Generic Jammer (a sub-module from Jammer). It allows to hide or disable (read-only) fields in forms while editing, based on various conditions. These...
Categories: Site structure

lrn

Summary LRN (for Login Registration Name) allows to automate user name generation at user creation, based on first/middle/lastnames (that should be still present in the user form) and set of rules....
Categories: Access control

Search API Layout Block filter

The Search API module provides a processor that allows indexing the rendered content of a page. This allows full text indexing, even for pages built with Layout Builder, where content may not live...
Categories: Site search

Search API Aeldris

Features Search API Backend Plugin — Register Aeldris as a Search API server backend. Configure API credentials, client ID, and batch size at the server level. Asynchronous Queue-Based Indexing —...
Categories: Artificial Intelligence (AI), Integrations, Site search

Views comma text filter

Provides a Views filter plugin for exact matching of individual items within comma-separated text fields. Features Provides a Views filter that performs exact matching of individual items within...
Categories: Administration tools, Content display

Magic Search

Transform your Drupal search with AI. Display dynamic, contextual answers and summaries above traditional results to better address user intent using RAG technology. Magic Search transforms...
Categories: Site structure

ai_doc_proofread

AI Document Proofreader lets editors upload Word (.docx) documents and have them automatically reviewed by an AI model. Results are presented as an annotated document where every suggested...
Categories: Artificial Intelligence (AI)

Facets Range Input

A module to add an input range form (min and max) as a processor and widget for the Facets project.
Categories: Site search

Comment Moderation AI

Comment Moderation AI helps site owners automatically moderate user‑generated comments using artificial intelligence. The module evaluates comments at submission time and assists moderators by...
Categories: Artificial Intelligence (AI)

Crossword

Add Crossword Puzzles to Your Site This module makes it easy to add crossword puzzles that are playable in the browser to your Drupal site. It is not for authoring puzzles; rather, it allows you to...
Categories: User engagement

Layout Builder Boolean

Conditional Layouts Layout Builder Boolean lets you configure True/False versions of a Layout Builder section. You can configure which field operates as the "switch", deciding whether the True...
Categories: Content display

Group Hierarchy

This module allows users to view the groups and their hierarchy. Sponsors Initial development: Amara NZero
Categories: Administration tools

Site Health Monitor - Playwright

Site Health Monitor is a public-facing Drupal 11 module that audits any webpage instantly — no login, no setup, no test scripts required. Built on the same headless browser technology that powers...
Categories: Administration tools

OAI-PMH for LAC (Library and Archives Canada)

OAI-PMH LAC supports an OAI-PMH XML feed for Library and Archives Canada (LAC) metadata, refer https://www.canada.ca/en/library-archives/services/heritage/theses/information-universities.html. This...
Categories: Import and export, Integrations

Crop or Fill

Crop or Fill Crop or Fill is an image effect that extends the Crop API module. It intelligently handles the mismatch between an image's orientation and the crop selection's orientation. How it...
Categories: Content display, Media

Data.gouv.fr Dataset - Waste Disposal Centers (Annuaire des déchèteries DMA)

Imports waste disposal centers ("déchèteries") from the the SINOE national registry into Drupal (see: data.gouv.fr). This module extends Data.gouv.fr Dataset. About the dataset The SINOE dataset...
Categories: Import and export, Integrations

LocalGov France - Waste Disposal Centers importer ("déchèteries")

Imports selected waste disposal centers ("déchèteries") from the SINOE national registry into LocalGov (see: data.gouv.fr). This module relies on the Data.gouv.fr Dataset - Waste Disposal Centers...
Categories: Automation, Integrations

Snipper

Does your team ever need to apply just one configuration change — without triggering a full sync that pulls in everything else that is staged? Snipper gives developers and site builders per-item...
Categories: Administration tools, Developer tools, Import and export

DLF AIM 3D Viewer

DLF AIM 3D Viewer The module was primarily created for viewing 3D data as a Drupal extension for a WissKI based repository. During development it became also possible to use as a standalone version...
Categories: Content display

DKAN Group

Integrating Group module with DKAN. Currently this is limited to publishers in a dataset (the properties name needs to be publisher). Publishers need to be added by an admin role first and then...
Categories: Access control, Administration tools, Content editing experience

DKAN Geo Widget

The DKAN Geo Widget module allows to use a leaflet and leaflet geoman based widget for the DKAN schema. You can create markers and shapes on a leaflet map and save them as GeoJSON in the related ...
Categories: Content editing experience

Grout Image Placeholder

Introduction Grout Image integrates with the Grout on-demand image API to provide automatic fallback images whenever media fields are empty. It is designed for sites that perform bulk content...
Categories: Accessibility, Media

Self Healing URLs

Self Healing URLs is a simple module inspired by this video from Aaron Francis. The main goal of this module is to heal the URL and redirect it to the correct entity page. It also indicates the...
Categories: Administration tools, Developer tools

Packrat

details coming soon
Categories: Administration tools, Developer tools, Import and export

Langdock Provider

Delivers a Provider for Langdock Ai Platform - "The all-in-one AI platform for your company" - for Drupal AI module. Supported features at the moment: OpenAi Chat OpenAI Embedding Chat via...
Categories: Integrations

Pages