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.
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...
Release Instructions
Motivation When you're using hook_update_N() in the big team there's a high possibility that updating one module may result in numeration conflicts. RI module is developed to avoid that by widening...
Categories: Administration tools, Developer tools
Mail Copy [D7]
Sends bcc or cc copies of all or selected outgoing emails to predefined list of email addresses based on mail_id patterns inclusions / exclusions. Dependencies: None Simple and helpful for several...
Categories: Integrations
Field Widget Class
This module provides custom CSS class settings for field widgets. Usage/Setup Install module like any other contrib module. Once installed, field widget settings can be accessed on "Manage form...
Categories: Site structure
Libsyn Media Entity
Libsyn integration for the Media Entity module. Use the 2.x branch for 8.4+ sites with core media.
Categories: Media
Video Embed Facebook SDK
Extends the handler for Facebook videos to use SDK.js in Video Embed Field. This use the api from here. Dependencies Video Embed Facebook (From Video Embed Field) Features Use the Facebook player....
Categories: Site structure
Meta pager for Views
This module provide ability to activate metatags rel="prev" and rel="next". This metatags are recommended by Google (eng version, others can be different). By default, Metatags module provide...
Categories: Search engine optimization (SEO), Developer tools
JSLD — Json-LD Plugins
GitHub project | Issues. JSLD is simple API for add Json-LD support to your site by using Plugin system. Module doesn't do nothing without you, it's just help you to organize your Json-LD data on...
Categories: Developer tools, Search engine optimization (SEO)
SypexGeo
This module provides local based ip geolocation based on SypexGeo City database. It is fully free and has frequently updates. How to use Installation At first you must download and install module...
Categories: Developer tools, Site structure
File Version
This module add simple token in files URLs based on file modified time. This is very useful for caching files in CDNs and differentiate if the image changes like a new resource. Modules that crop...
Categories: Media, Performance
CKEditor Dialog plugin for Drupal 8
A module that registers a plugin which provides the dialog API for other plugins to build an editor dialog from a definition object. Installation: Download the Ckeditor Dialog Plugin module, put it...
Categories: Content editing experience
Dependency
The module allows to define dependencies between entities. Dependencies are links made by some reference fields connecting entities. When an entity is updated / created / deleted, the dependent...
Categories: Administration tools