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

56,421 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.

Pager Tokens

This simple module provides tokens for Canonical URL([current-page:url:with-current-page-number]), Previous page URL([current-page:url:with-previous-page-number]) and Next page URL([current-page...
Categories: Search engine optimization (SEO)

Lazy Pane

Lazy Pane is a ctools "cache" plugin that prevents a pane from rendering prematurely, loading it instead from the client side, on demand, via AJAX. Highlights: Supports Panels Displays Supports...

Extra Paragraph Types (EPT): Bootstrap Button

Base functionality for Extra Paragraph Types (EPT) modules. It contains default widget for EPT paragraphs, which has Design options for: CSS Box (margins, paddings, borders) Background using color,...
Categories: Content display, Content editing experience

Current Search Links

Extension to the Facet API Current Search Blocks module. Instead of just showing the current search it turns the current search keywords into links that you can drop from the search. This is a drop...
Categories: Site search

Domain Menu Block

Provides a Menu Block that can be registered across every active Domain on an installation. Requires Domain Access 7.x-3.0 or higher. The module will create a new menu for each registered domain...
Categories: Developer tools, Site structure

Search API mark outdated


Categories: Site search

Multidomain Google Analytics

Google Analytics for multidomain Add Google Analytics tracking system to your multi domain website. Please see below the steps to configure module. 1) Install/enable domain module (only domain...
Categories: Integrations

Taxonomy display child terms

This is an additional modules (plugin) for taxonomy display module. 4/14/2012 Currently this module provides: 1. A plugin to replace "core" taxonomy display which will fetch the current page...
Categories: Site structure

Webform Remote Select

This module provides a Webform Select Element whose options are populated from an endpoint through REST services. In order to use this module, you should follow these steps: 1. Enable Webform...
Categories: Administration tools, Integrations

Webform Eager Purge

This module makes one minor but significant change to the webform module. The unit for specifying the time after which submissions are purged is now minutes instead of days. Shorter periods are now...
Categories: Security, Developer tools

Intense

Provides a simple Intense image field formatter. A stand alone javascript library for viewing images on the full screen. Using the touch/mouse position for panning. All styling of image elements is...
Categories: Content display, Site structure, Developer tools

Synapse

1) Connect to Google Tag Manager 2) Add site meta: * Google Webmaster * Yandex Webmaster
Categories: Integrations

Small Map (Yandex / OSM)


Categories: Integrations

Social Auth Amazon

This project is part of the Drupal Social Initiative and is based on the Social API. Social Auth Amazon allows users to register and login to your Drupal site with their Amazon account. It is based...
Categories: Access control, E-commerce, Integrations

Ckeditor Nofollow

--------------------- * Introduction * Requirements * Installation * Configuration * Maintainers INTRODUCTION ------------ This Ckeditor Nofollow module is used to add rel="nofollow" to links using...
Categories: Content editing experience, Search engine optimization (SEO)

Flickr API

The Flickr API module serves as a helper module for other Drupal Flickr modules. You don't need this module unless another module requires it or you want to develop a new Flickr-based module. To...
Categories: Content editing experience, Content display, Integrations

GDPR Consent

GDPR consent is a module that aims to help services to become more GDPR compliant. This is achieved within this module by producing acceptable consents to end users. Module can be configured to...
Categories: Access control

Library

Purpose This module helps you to manage a small library catalogue of nodes with checkin / checkout functionality for Drupal users. Description The library module allows users to manage the...

Commerce Packing Slip

This module provides a customized order view to be used as a printable packing slip. A new sub-tab is added to the administrative order view to access the packing slip page. The order line items...
Categories: Content display, E-commerce

Webform DropzoneJS

This module creates a new DropzoneJS element that you can add to webforms. It provides a user-friendly way for users to upload multiple files in a form field. Dependencies Webform (>=8.x-5.2)...
Categories: Media

CKEditor: Lorem Ipsum

This module enables the Loremipsum plugin from CKEditor.com in your WYSIWYG. This plugin allows to generate lorem ipsum sentence or paragraph easily, to use in you web content, for example, it can...

Leaflet Label

Provides a light-weight alternative to marker popups for Leaflet maps using labels, provided by the Leaflet Label javascript plugin. This module is especially useful when you want to display the...

Website Services Articles w Layout Builder

🇺🇦This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and the safety of Europe. This module adds an Article content type that combines...
Categories: Content display

Routes list

Module provides a simple dashboard with a list of all available routes in the system and access information. It's useful for quick overview of permissions configuration and security check to ensure...
Categories: Developer tools

Seeds Security

A Security Guard module that simplifies the installation and management of essential security modules for Drupal websites. It aims to enhance the security posture of your Drupal website by...

Pages