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.
Corresponding node references
New development is done in the http://drupal.org/project/cer module. This expands the corresponding node reference functionality to enitities. Please focus all attention on getting a stable release...
Categories: Administration tools, Content editing experience
Image style on upload
Summary Applies a configurable image style when uploading image files on the website. This can be very handy when you are working with an optimize pipeline on your image style. When a content...
Script Manager
Allow admins to configure JavaScript snippets which show up on pages. Scripts can be configured with Visibility Conditions, much like block plugins, in order to control where and when scripts are...
Taxonomy Class
Taxonomy Class is a simple module that allows users to add custom CSS classes to any taxonomy term page. You will get the option to add CSS Class in the edit page for every taxonomy term. You can...
Categories: Content display, Content editing experience
Classified Ads
Classified Ads provides a simple system to run a classified ads service on Drupal. With this module, users can create their free Classified Ads in the style of craigslist. Classified Ads may belong...
Categories: E-commerce
xmlrpc
This project provides support to develop XML-RPC clients and servers. It combines: A git subtree split of the XML-RPC core module An example module for developers wishing to implement XML-RPC...
Categories: Integrations
Behat javascript
This module aims to provide tools to work with Behat tests and Javascript in Drupal projects. Features included: - Shows JS errors on Behat scenarios and marks them as failed. No configuration is...
Commerce Stock Notifications
Commerce Stock Notifications will modify the add to cart form on out of stock products, allowing users to enter an email address to be notified when the product is back in stock. Drupal 8+ Although...
Categories: Administration tools, E-commerce, User engagement
Maintenance Exempt
Drupal allows you to set your site into maintenance mode in order to deploy code and database upgrades safely. However, access to the site during maintenance mode is by default controlled by a...
Categories: Access control, Developer tools
Mobile Navigation
Mobile Navigation helps us easily implement a nice solution for displaying menus on the mobile version of a responsive website. I have found many ways of doing this out there, but they are not...
Categories: Site structure
View Marquee
INTRODUCTION ------------ This module using for marquee direction. INSTALLATION ------------ install and enable module CONFIGURATION ------------- Create View Marquee Style
Activity Tracker
Enables tracking of recent content for users The Activity Tracker core module displays a site's most recently added or updated content. The Activity Tracker module also provides user-level tracking...
Categories: E-commerce, Content editing experience
Plyr Media Player
Synopsis Drupal integration for Plyr which is a simple, accessible and customizable media player for HTML 5 Audio, HTML5 Video, Vimeo and YouTube videos. Provide Plyr player field formatter for...
Categories: Content display, Media, Integrations
Convert Media Tags to Markup
Fixes legacy code such as: [[{"type":"media","view_mode":"media_large","fid":"123","attributes":{"alt":"","class":"media-image","height":"187","style":"display: block; margin-left: auto; margin...
Categories: Content display
Panopoly Users
Helps you do more with users on your Panopoly site! Key Features Panelization of the to the user/login, user/password and user/register pages Panelized user profile pages by default Addition of...
Categories: Access control
Acquia Site Studio Gin
A small integration module to allow projects using Acquia Site Studio to use the Gin administration theme. If you're using Site Studio as part of Acquia CMS, you may also want to use Acquia CMS...
Categories: Administration tools, Developer tools
Image Raw Formatter
This formatter return absolute URL's of original images or image style if configured. The default formatter for the image doesn't work for REST services because of return HTML tags for images....
Categories: Content display, Site structure, Media
Layout Builder Block Clone (Block Duplicate)
OVERVIEW Layout Builder Block Clone (Block Duplicate) allows site builders to clone Content Blocks from Layout edit page. This module is helper module for core Layout Builder module. Module has...
Categories: Content display
Tealium iQ Tag Management
The Tealium iQ tag management system puts you in control of your marketing technology implementations making it easy to deploy new vendor tags and make edits to existing ones in our user friendly...
Categories: Integrations
Geocoder autocomplete
Geocoder autocomplete provides an autocomplete widget for textfields via the Google Geocoder API. Known compatible modules are: OpenLayers Geofield Geocoder 🇺🇦 #StandWithUkraine Please consider...
Categories: Content editing experience, Site structure
REST Password Request
New Rest Plugins to use REST for forgot / change password. and Email template. This provides a way to for people gone the headless route. a few things 1) creates a new email template (see below)...
Categories: Decoupled, Access control, Developer tools
UI Skins
CSS Variables & UI Themes for site builders This module allows: developers to define CSS variables (aka "custom properties") from modules and themes site builders to set those CSS variables values...
Pathauto Entity
About This module adds Pathauto support for custom entities created either programmatically or using the Entity Construction Kit (ECK) module. Usage You can select the entities to be enabled in...
Categories: Administration tools
Webform IBAN field
Synopsis This module adds an IBAN field to Webform. This module implements a webform IBAN-field. Dependencies - Webform Roadmap - Remove the libraries dependancy -- The Symphony core IBAN validator...
Categories: Developer tools
Layout Builder Extras UX
How to use it Go to the settings page and select which additions you want. Nothing is enabled by default. What is it It is an addition for layout builder that tries to make a more flexible and...