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

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

A12s Locations

The A21s Location module helps to display a location map with markers and groups of markers. It uses a plugin system to integrate with map providers and defines currently 2 plugins for Google Map...
Categories: Content display

ToC NG (obsolete)

IMPORTANT: toc_ng code has been backported to the toc_js module (version 3.0+) where further development will take place.
Categories: Accessibility, Content display, Site structure

SharePoint Integration

The SharePoint Integration module provides functionality to synchronize directories and files between Microsoft SharePoint and Drupal websites using the Microsoft Graph API. It also allows...
Categories: Content display, Integrations, User engagement

OverlayScrollbars

This module integrates OverlayScrollbars plugin into Drupal and beautifies browser's scrollbar. It also provides a settings page so the user can define what html elements he wants to have...
Categories: Integrations

Search API Azure AI Search

This module provides a Search API integration for Azure AI Search. Azure AI Search (formerly known as "Azure Cognitive Search") is a search solution from Microsoft that provides secure information...
Categories: Integrations, Site search

Views Slick Animate

Slick is a powerful and performant slideshow Aniamte solution Features 1. slick slider without animate available 2. slick slider with animate available 3. slick slider with random animate available...
Categories: Content display, Integrations

Node XML Sitemap

Node XML Sitemap Node XML Sitemap module intends to provide XML URL for each node based on content type. For a full description of the module, visit the project page. Submit bug reports and feature...
Categories: Site search

Content Migration Overview

The Content Migration Overview module provides a comprehensive summary of your content migration in Drupal. It supports migration from Drupal 7 to Drupal 10.3 and later versions. Features It...
Categories: Developer tools

Duplicate Node Layout & Block

The Duplicate module adds a Duplicate tab to a node. When selected, the node is duplicated with all its field values.If Layout Builder is enabled, the layout configuration is also duplicated,...
Categories: Content editing experience

API JS files manager

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: Decoupled

Commerce Currencies

Stock Commerce allows you to specify multiple currencies but only allows to specify one price per product (from any of those currencies enabled). This module allows you to add prices in each...
Categories: E-commerce

Tarte au citron Add To Any

This module works in addition with Tarte au Citron and AddToAny Share Buttons. It prevents Add to any to be displayed in pages without user consent.
Categories: Content editing experience, Developer tools, Security

Tarte au citron Media Remote Video

This module works in addition with Tarte au Citron and Remote videos provider from media core module. It prevents Oembed videos to be displayed in pages without user consent.
Categories: Content editing experience, Developer tools, Security

JS Cloudimage 360 View Image Formatter

The "JS Cloudimage 360 view module" provides a "JS Cloudimage 360 view" image field formatter that enables the user to display stunning 360° image views. It uses the JS Cloudimage 360...
Categories: Content display, Integrations

Noah's Page Builder

The First Page Builder of Its Kind for Drupal Build Pages Faster. Manage Content with Ease. No coding required. No limits. No deployment headaches. Noah’s Page Builder is the first drag-and-drop...
Categories: Content display, Content editing experience, Developer tools

Translation Bliss: Simplified Translations, Total Control

Managing a multilingual Drupal site shouldn't require a translation specialist just to understand why a button label is showing up in the wrong language. Translation Bliss makes translation...
Categories: Multilingual

Inline Entity Form Event Dispatcher

This module integrates the Inline Entity Form module with the Hook Event Dispatcher module. This allows you to use the Drupal event subscriber system, instead of the outdated hook system, to react...
Categories: Developer tools

Javascript scripting

Javascript scripting The "JavaScript Scripting" module functions similarly to the formula feature in spreadsheet software, processing input parameters to yield results within a server-side...
Categories: Administration tools, Developer tools, Integrations

Confirm Logout

This module makes the user log out as a confirm popup message.
Categories: Access control, Security

Views Pager Token

Views Pager Token module Provides a 'Views Pager Plugin' that allows token input in the pager settings. This feature allows you to customize the number of displays dynamically, site builders and...
Categories: Administration tools, Site structure

File Crusader

File Crusader is a Drupal module that enhances file access control by moving public files to an inaccessible path when their parent entity is unpublished. This prevents users from accessing files...
Categories: Access control, Media

pretix for DPL CMS

The source code for this project is mirrored from https://github.com/rimi-itk/dpl_pretix/.
Categories: Integrations

Screenshot One

Screenshot one is a module that currently have two things available for it. The one thing is a service where you can generate screenshots from the Screenshot One service for any third party module...

ScrapingBot

What is this ScrapingBot is a service that can take a link and scrape it using an actual browser from almost anywhere in the world. It also offers depth scraping/crawling of an entire website using...
Categories: Import and export, Integrations, Search engine optimization (SEO)

Google Places for AI

Google Places is a module that currently have two things available for it. The one thing is a service where you can search and get addresses or metadata from the Google Places service for any third...
Categories: Import and export, Integrations

Pages