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

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

Relative to Absolute URL

This module helps to convert relative paths to absolute URL. There is also provision in admin to control to convert relative paths of Images, CSS, JavaScript and Hyperlinks to absolute URL. Refer...
Categories: Administration tools

Important Notification

The module provides the ability to add multiple messages globally on the site. For example, to inform users in case of site maintenance or any problems. See README.md file in the module for more...
Categories: Administration tools, Developer tools, User engagement

Embed Templates

Background: Clients often have a need for taking code from a third-party service and injecting that into their site through embed codes. Tracking pixels, third-party forms, and media assets are...
Categories: Content editing experience, Developer tools

Standalone Content

This module provides URL paths to display content (nodes, blocks, etc) as a standalone page. This can be useful in situations such as personalisation, where content needs to be swapped out. The...
Categories: Content editing experience

OpenLayersD8

Description Dependencies If you update please run the update script Please install also the devel module Installation The installation guide is sponsored by therobyouknow and you can find it here...
Categories: Developer tools

Google Drive Field

This module is used to upload files to google drive directly. It provides a field type Gdrive in the field UI. This module bypasses the local storage and upload the file directly to a configured...
Categories: Media

Address USPS Validation Widget

Provides field widget for Address field validation using USPS Web Tools API. Features: United States postal address validation using USPS service Automatic address replacement with USPS formatted...
Categories: Content editing experience, E-commerce, Site structure

Responsive Image Formatter Link to Image Style

This module provides an additional formatter for image core field to link to an image style. Installation Install as you would normally install a contributed Drupal module. See: drupal.org...
Categories: Site structure, Performance, Search engine optimization (SEO)

Todo Pago Payment for Ubercart

This modules provides a payment method for Ubercart that allows you to use the Todo Pago Payment gateway in your Ubercart site. Once you have enabled and configured the payment method in the site...
Categories: E-commerce

Entity Tools

Entity Tools provides syntactic sugar over entities for custom modules and themes (Twig templates in general). It comes with helpers to select, load and display content or configuration entities....
Categories: Content editing experience, Content display, Developer tools

Watchdog to File

The module gives ability to use Watchdog File as a storage for logs, this is different from internal Syslog module in the sense that it can be any file you specify and it doesn't require syslog....
Categories: Performance

Smartlook

Description Adds the Smartlook tracking system to your website. Requirements - Smartlook account Installation (>= 8.x) Install the module via Composer. Enable the module. On the module settings...
Categories: Search engine optimization (SEO), Integrations

Scheduled Message Module

This module creates a schedule of messages related to a specific entity type/bundle, and sends them on the appropriate day. The initial use case is to send a series of reminders of a membership...
Categories: E-commerce, Site structure

Text Rotator Filter

Introduction Text Rotator Filter is a very simple and lightweight module giving node author a filter to create a 'text rotator' effect. It does so by integrating Simple Text Rotator jQuery plugin...
Categories: Content editing experience, Content display

Edit Own Unpublished

This module will grant edit access to a node owner that has the "[nodetype] node: Edit own unpublished content" permission only when that node is not published. The intended use is for the user to...
Categories: Access control

Image Field Permissions

The Image Field Permissions allows you to set permissions to view, create and edit the image file, title and alt attributes. As example you can allow users to edit (and translate) the title and alt...

Context Layout

Context Layout Apply contextual layouts. This module integrates layout functionality with the context module. It uses the Layout API introduced into core in version 8.3. As a result, this module...

Scald File URL Context

Add a new non-Scald context to make an absolute URL of the atoms. With this module you can choose the format "Absolute file URL" for your atoms display.
Categories: Media, Developer tools

Scald Wysiwyg Contexts

Filters which Scald contexts will be displayed for selection on the atom properties edit screen.
Categories: Media, Developer tools

Svg Maps

This module provide a way to render maps using inline SVG and associate values to its elements. Current available maps (more will be probably added in next releases): France departments Usa states...
Categories: Content editing experience

Media entity CARTO

CARTO integration for Media entity module. Allows end users to store references to CARTO maps in Media entities and provides a formatter to embed those maps easily in a Drupal site. Related Modules...
Categories: Site structure, Media, Integrations

Social Media Channel Feed

Social Channel Feed The Social channel feed module allows user to fetch feeds/data from their different social channels. User can fetch feeds from Facebook, Twitter, LinkedIn, Youtube, Instagram....
Categories: Integrations

Event log workflow

As you may know ,, Workflow module has the option to log the operations in watchdog with default limitation and time expiry ,, so this can't be a real log to get details! Another option to log your...
Categories: Administration tools, Integrations

Polite Alert

Allows the site admins to configure a site-wide alert banner. Site visitors may dismiss the banner and it will not reappear during the current browser session. Dependencies The only dependency is...
Categories: Developer tools

Entity Autocomplete Plus

This module overrides the core entity autocomplete matcher. 1.x injects the path and entity ID in the list of results with the goal of disambiguating entities. 2.x attempts to do this same but...

Pages