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

6,095 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.

My Project Name

Author Profile Based on Content Author Name

Display Name


Categories: Developer tools

File Edit - rename file name or replace file

We decided to go with smaller modules instead. You can use following Modules to edit files instead and combine them. File Rename File Replace If more modules should be listet here, please write an...
Categories: Administration tools, Content editing experience, Site structure

Node Delete by User name

Features Allows users to delete their own content based on username. Permission-based control for content deletion. Supports content-type filtering for deletion rules. Post-Installation After...
Categories: Administration tools, Content editing experience, User engagement

Migrate Plus Feeds (old name Feeds Migrate)

Based on community feedback we decided to rename this module Migrate Plus Feeds to better reflect its' functionality Migrate Plus Feeds is a tool that helps import data into your Drupal 9 website....
Categories: Import and export

Product views taxonomy term name depth

Install the module in a general way. Now for products view you will be able to find the contextual filter taxonomy term by depth.
Categories: Administration tools, E-commerce, Access control

Taxonomy Term Machine Name

The features provided by this module is bellowing: Prevent duplicate registration in the vocabulary. Since it behaves as a normal field, it supports synchronization of configurations by the ...
Categories: Site structure, Developer tools

Google Calendar Events

This module provides a suite of blocks to display upcoming events from a public Google Calendar. It uses the Google Calendar API v3 to fetch event data and offers flexible configuration options,...
Categories: Integrations

Smoke

Smoke adds automated browser testing to your Drupal site with minimal setup. Install the module and run one setup command, then run ddev drush smoke to verify your site: homepage loads, login works...

Views Reveal - Views Vanilla JavaScript Reveal (VVJR)

The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure

RAG (Retrieval-Augmented Generation) Search

RAG Search introduces advanced Retrieval-Augmented Generation (RAG) capabilities to your Drupal site, bridging the gap between your content architecture and Large Language Models (LLMs). By...
Categories: Artificial Intelligence (AI), Site search

Ai Text 2 Speech

Overview The TTS module provides Text-to-Speech functionality for Drupal websites, converting text content into natural-sounding spoken audio using AI-powered voices. This module integrates with...
Categories: Accessibility, Content display, Content editing experience

Content AI

Content AI is an powerful module that utilizes the OpenAI platform to generate top-notch content easily. In its recent version, it offers the ability to create SEO content, including titles,...
Categories: Multilingual, Search engine optimization (SEO)

Views Hero - Views Vanilla JavaScript Hero (VVJH)

The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure

Collapsible list

This is a developer module. 'collapsible_list' exposes theme_collapsible_list, which will theme an array as a collapsible unordered (<ul>) or ordered (<ol>) list. Only few list items...

Drush (AI) Webmaster

This module gives AI agents full creative AND destructive power over your Drupal site. AI-Powered Drupal Site Management via Drush Drush Webmaster provides a comprehensive suite of Drush commands ...
Categories: Administration tools, Artificial Intelligence (AI), Developer tools

openspace

Summary In the UK the Ordnance Survey has been responsible for surveying and mapping since the eighteenth century. Many UK citizens are familiar with the cartographic symbols and standards used....

Fullname field for CCK

Looking for co-maintainer. See message in issue queue. This module provides a prefix, first, middle, last, and suffix field as a single CCK field. multiple field works enable/disable each sub-field...
Categories: Content editing experience

SPARQL

SPARQL is a query language for pattern matching against RDF graphs. The syntax resembles SQL, making for a friendly learning curve, but SPARQL is far more powerful, enabling queries spanning...

Pages