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

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

ECA Twilio action

The ECA Twilio Action module provides seamless integration between the ECA (Event Condition Action) module and Twilio's SMS services, enabling Drupal sites to send SMS messages as part of ECA...
Categories: Automation, Integrations

ai.txt

Using an ai.txt file in your website's root folder is beneficial because it guides AI systems on how to interact with your site, similar to robots.txt for web crawlers. This helps protect privacy,...
Categories: Artificial Intelligence (AI)

Visual Page Builder via GrapesJS

This module aims to provide a powerful page builder in Drupal by GrapesJS, which is an open souce page builder project. Features This module provides a visual tool to develop your landing page, so...
Categories: Content editing experience, Developer tools

replace_polyfill

Replace all polyfill.io in libraries with a safer alternative
Categories: Security

Layout Builder Sections Access

This modules adds Disable Section and Restrict Section per Role to the Layout Builder. The module features an additional option field in the Layout Builder for each section, which controls the...
Categories: Content editing experience, Site structure

Admin status report

The Admin Status Report module displays messages to users with certain permissions for important status-related information such as if there are errors or warnings on the core status page. Post...
Categories: Performance

Tiny File Manager

This is a tiny and smart file explorer, which integrates tiny file manager php, so it is very mini, but it is very helpful for your drupal file managemenet, even the file is not in Drupal file...
Categories: Administration tools

Remote File Importer - SFTP Datasource

SFTP integration for Remote File Importer. Currently support authentication via username and password.
Categories: Import and export

Ad Inserter – Ad Manager

Ad Inserter is an ad management tool that allows for the display of rendered HTML and JavaScript ads. It provides functionality to show and hide ads based on screen size, differentiating between...
Categories: Content display

Content Type Audit

The Content Type Audit module provides a simple report of the number of nodes for each content type in your Drupal site. Features - Filters: It allows filtering by published & unpublished nodes and...
Categories: Administration tools, Content editing experience

Domain Access Webform

This module allows you to restrict access to webforms and their submissions based on assigned domains. It also adds an extra filter "Domain" to filter forms and submissions according to the domain....
Categories: Access control

Simple Crawler

Simple Crawler helps you scrape or even crawl webpages and websites for context, research or migrations. It just a wrapper around Guzzle, so it will not be able to scrape client side rendered...
Categories: Automation, Integrations, Search engine optimization (SEO)

Paragraph Locator

This module is designed to help Drupal administrators and content managers efficiently manage paragraph types and their usage within the site. Below, you'll find detailed information on how to use...
Categories: Administration tools

Vipps MobilePay

We are one Nordic mobile wallet that was once two: Vipps, founded in Norway and MobilePay, which originated in Denmark. Both launched with a mission to deliver a service that made sending money as...

Redirects Fixer

This module addresses a common issue many publisher websites face: it removes redirect chains and replaces links that point to redirects with their destination URLs, provided the destination URL...
Categories: Administration tools, Content display, Search engine optimization (SEO)

Migrate Utils

Utilities for Drupal's Migrate module. Features Migrate State Use MigrateState::isMigrationRunning() to quickly check if a migration is currently running in the current context. This is useful to e...
Categories: Automation, Developer tools

Bulk Update User Roles

The Bulk Update User Roles module enables site administrators to assign or remove roles for multiple users at once, either in bulk or by selecting users randomly. Features The Bulk Update User...
Categories: User engagement

Form Field Access

Drupal community has a great module called Field Permissions. The module works great, however does not allow set permissions for fields which has been created as dynamic fields. And here Form Field...
Categories: Access control

Slider Layouts

The Slider Layouts module allows Drupal content editors to place carousel blocks via the layout builder. This is accomplished by adding a new Slider Section and placing blocks in the section, which...
Categories: Content display, Content editing experience

Mail Actions

This module adds configurable actions for sending mails. Drupal core only provides a mail action that supports plain text. This module adds further mail actions that allow to send formatted text...
Categories: Automation

Featureflags extensions

Overview Provides some new functionality for the featureflags module: Enable/disable routes depending on featureflag Enable/disable permissions depending on featureflag Check featureflag status...
Categories: Access control, Administration tools, Site structure

Google Analytics 4 Server Events

This Drupal module allows you to send events to Google Analytics 4 directly from the backend. It provides seamless integration with GA4, enabling you to track user interactions and other relevant...
Categories: E-commerce, Integrations, User engagement

Pie Chart

The Pie Chart module provides a configurable block that collects Name|Value pairs and renders them as a pie chart. It also defines a content type structure for pie charts based on node counts and...
Categories: Integrations

Views Parallax - Views Vanilla JavaScript Parallax (VVJP)

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

Admin Toolbar BG Color

The "Admin Toolbar BG Color" module allows administrators to easily customise the background color of the Drupal Admin Toolbar through a simple configuration interface. This module provides a color...
Categories: Accessibility

Pages