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

53,915 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.

Views Field Permissions

The Views Field Permissions module allows site administrators to set field permissions to view fields in Views. Features One or more permissions can be selected. Permissions can be selected...
Categories: Access control

CKEditor Quote

A CKEditor plugin for Drupal to create a quote with text and author. It improves the blockquote plugin by allowing the editor to add an author. It is compatible with previous existing blockquotes...
Categories: Content editing experience

OM Maximenu

"Maximize your main navigation by adding text, images, videos, slideshow, tabs, menu blocks, user info ..." That is now possible by using OM Maximenu which can create menus with all other module...
Categories: Content display, Import and export, Developer tools

Profiler Builder

Profiler Builder is a module for automating the creation of installation profiles and distributions. It has support for the Profiler installation profile simplifier library but is able to run...
Categories: Administration tools, Developer tools, Import and export

Footer Message

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module replicates the "Site Footer" feature from...
Categories: Content editing experience

Views Auto-Refresh

A module to refresh a view after a specified time interval or when triggered by an event. Includes advanced options to avoid reloading the whole view, and to avoid causing a full Drupal bootstrap...

Image Focus Crop

This module uses a few techniques, like face detection or entropy-based measure, to calculate the focal point of an image in order to provide a better "scale and crop" action. Unlike other similar...

Layout Builder Tabs Section

Provides a new layout to use as a section within layout builder. Any block added will have its title shown as a tab in the tab set, and clicking a tab will reveal the content for the appropriate...
Categories: Content display

Domain XML sitemap

Placeholder project for the contrib module to integrate the XML sitemap and Domain Access modules together. This will only work with the XML sitemap 2.0 module. Thank you to this module's sponsors:...
Categories: Developer tools

Multiple Checkbox select

The Multiple Select (multiple_select) module provides a Form API element with a "Select All / Unselect All" functionality for checkboxes fields. This module has a configuration page in which this...
Categories: Administration tools, Content editing experience, Site structure

Custom Menu Links Visibility

This modules allows the configuration of visibility settings for custom menu links. It uses the Drupal 8 Condition API so it is easilly extendable.

Menu migration (Import & Export)

The Menu Migration module facilitates the export and import of menu hierarchies. Out of the box, it supports migration between Drupal sites using both a user-friendly administrative interface and...
Categories: Developer tools, Import and export

Previewable email templates

The Previewable Email Template (PET) module lets you create email templates, with token substitution, which can be previewed by the user before sending. The emails can be sent to one or many email...
Categories: Administration tools, Developer tools, Site structure

Toggle Editable fields

Synopsis Toggle Editable fields is a formatter to transform "classic" boolean field formatter to toggle editable field directly on 'view' display or on views lists. Requirements Drupal 8. Bootstrap...
Categories: Administration tools, Content editing experience, Content display

Webform Composite Tools

Webform Composite Tools builds upon the Webform module to provide additional composite features. Purpose Webform Composite Tools provides a reusable composite element for use on webforms. These...
Categories: Developer tools

Apache Solr Exclude Node

Overview The module makes it possible on node level to exclude a node from Apache Solr. This is useful if you have indexed a specific content type, and want to exclude a few nodes of that type. D8...
Categories: Site search

Swagger UI Field Formatter

This Drupal module provides a field formatter for File and Link type fields which renders the referenced file using Swagger UI if the file is a valid Swagger file. Supported file types are JSON (...
Categories: Content display, Site structure

Auto Purge Users

Auto Purge Users lets administrators delete inactive users based on time conditions. Users are selected as per criteria that check for different types of user inactivity. Some of the criteria that...
Categories: Access control

Breadcrumb Manager

Summary This module resolves an endemic problem of Drupal, the breadcrumb management, in the simplest way you can imagine: without doing anything! (hehe.. it's a kind of magic) Breadcrumb manager...
Categories: Content display, Administration tools, Site structure

Webform UUID

This project is a result of this thread: https://www.drupal.org/node/2076483 It is NOT the same as the Webform UUID Submission module which deals with submissions rather than the webform itself...
Categories: Content editing experience, Import and export

Webform Scheduled Tasks

This module (2.x branch) provides a generic scheduler for processing webform submissions. There are two kinds of plugins developers can write to hook into the scheduler: Result set plugins: these...
Categories: Administration tools, Import and export, Developer tools

Views XML Backend

Views XML Backend is a Views 3 plugin that adds native XPath 1.0 query generation. It allows you to parse XML/(X)HTML with XPath selectors using Views' graphical query builder. Dependencies Views 3...
Categories: Developer tools, Import and export

SearchStax Studio – Site Search

The SearchStax Drupal Module lets users set up and configure the SearchStax Site Search product (subscription required) on Drupal in less than 60 minutes. SearchStax Site Search harnesses the power...
Categories: Administration tools, Developer tools, Site search

Media Entity Facebook

Overview The Media Entity Facebook module provides the ability to embed facebook posts (including posts, images and videos) using the Drupal's media module. This module is very similar to Media...
Categories: Media

Commerce Sale Price

This simple Feature for Drupal Commerce provides an On sale checkbox and Sale price textfield that can be used on a per-product basis to override the normal price of the product. It comes with a...
Categories: E-commerce

Pages