Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Description Field
Introduction The `Description Field` module provides a simple form display field that you can put display only text into for showing on forms. Useful when you want to keep the text within the form...
Categories: Administration tools, Site structure, Developer tools
Reach5 login
A simple module creating a block that allows you to connect to your drupal site with the reachfive authentication service.
Categories: Access control
Multidomain and Multilanguage Google Tag Manager
INTRODUCTION The Multidomain and Multilanguage Google Tag Manager module provides a tracking system to your multidomain and multilanguage website. Features: Manage separated tracking for...
Categories: Integrations
Domain Google Tag Manager
The Domain Google Tag Manager module provides option to configure the different GTM tags for each domain. Dependencies Domain Access GoogleTagManager
Categories: Integrations
Domain Multisite Sitemap
This module is designed to work on Drupal multisite installations with a single database. Right now it only indexes the nodes (all content types are supported) affiliated to the domain but in the...
Categories: Search engine optimization (SEO)
Menu Parent Form UI
A better user interface for choosing parent menu items in Drupal. This is a client-side solution that applies a hierarchical select feature to the choosing of parent menu items in Drupal. When a...
Categories: Administration tools
Better Status Messages
This module improves the Drupal status messages by providing a default styling and a close button. Normal status messages will have white text on a green background, and error messages will have...
Categories: Administration tools, Developer tools
Daterange Simplify
Provides a field formatter to simplify daterange field output. Easily create simplified date and time range phrases like "October 5, 2013, 10:00 AM to 1:30 PM." This formatter wraps https://github...
Categories: Site structure
Boolean Single State Formatter
This module provides an additional formatter to Boolean field, that provides display for only one state (on by default). According to the value of the boolean field, the formatter may hide the...
Categories: Site structure
Constant Contact Block
Overview This module integrates Drupal 8 with Constant Contact an email marketing solution. By using this module, site users are able to easily register their email to a list of available Constant...
Categories: Integrations
Node Layout builder
INTRODUCTION This module allows you to change the layout of a node and also to add different types of elements like blocks, node, map, button ... ect. Tutorial https://www.youtube.com/watch?v...
Categories: Content editing experience, Content display
Commerce Pays.cz
Payment module for Drupal Commerce integrating Pays.cz gateways integrator (cards, bank transfer, PayPal, premium SMS, cash and reporting to EET). Limitations due to Pays' API Does not support...
Categories: E-commerce
Views Node Filters
Provides extra node filters to views. Node Title (select list) Provides the ability to create a dropdown of node titles to filter by.
Template Breadcrumb
This module allows a breadcrumb to be inserted into a nodes display settings, so it can be output as a field in the template using {{ content.template_breadcrumb }}. Dependencies This module relies...
Categories: Content editing experience, Content display, Site structure
Nested Set
Provides a field type to organize arbitrary entities in a hierarchy according to the Nested set model. This is conceptually very similar to Entity Reference Hierarchy, but takes a different...
Categories: Content editing experience, Content display, Site structure
Paragraph Force Remove
Obsolete This module is now obsolete as the functionality to remove paragraph content that was preventing paragraph type deletion is now added into the paragraph module itself. If you believe that...
Categories: Content editing experience, Developer tools
Simple Global Filter
This module provides an easy way to add global filters, based on taxonomies, in order to filter content on your site. What can you do with it? * Create a global filter and display it in the site...
Categories: Content editing experience
Range Slider Widget
Introduction This module is a simple solution to provide a new slider widget for numeric fields. The widget consists in a draggable handle (slider) within a range as an option for the traditional...
Categories: Site structure
Youtube playlist
Display youtube playlist at drupal block.
Categories: Content editing experience
Image Sizes
Responsive image styles depend on the parent element width. Blow up your google page speed rank. Installation 3.x Install as usual. How to use - You can enable image sizes default module for some...
Categories: Content display, Developer tools, Site structure
CK Moon
Introduction CK Moon provides the ability to embed icomoon fonts defined in your theme into the wysiwyg. The plugin will read the selection.json file provided by your icomoon pack and display the...
Categories: Content editing experience
Queue Throttle
Allows one to adapt queues to throttle whilst processing. Handy when ie. your queue is consuming a rate limited third party API. GitHub mirror: https://github.com/baikho/drupal-queue_throttle Usage...
Categories: Developer tools, Import and export, Integrations
Linkychecker
Provides link checking functionality for link entities. Linkychecker checks and records the status of Linky entities (Managed Links). Status is available for viewing on an individual basis and as...
Categories: Content editing experience
CleverReach® - Newsletter Marketing
Spotify, Levi’s, BMW and DHL create and send their newsletters with CleverReach®. Why? Because it’s that simple. Do the same with your Drupal backend! Easily and quickly design professional...
Categories: Integrations
Revive Adserver
The Revive Adserver module provides a block and field, that render Revive Adserver Ad zones. Features Add Revive Adserver ads using a Drupal block plugin Attach Revive Adserver ads to any fieldable...
Categories: E-commerce, Integrations