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

54,014 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.

Migrate Source GraphQL

🇵🇸 This module extends the list of core migrations source by adding the new GraphQL query source. For further details and advanced options visit the complete module documentation. What's means?...
Categories: Content editing experience, Decoupled, Developer tools

Save All Nodes

This module allows for saving of all nodes for a specific content type or for all types. Features Admin form which uses Batch API to save all nodes. Drush command which also triggers the Batch API...
Categories: Administration tools, Content editing experience, Developer tools

Seeds Media Enhancement

This module enhances media management capabilities by providing essential functionalities: Enable Media Library Edit Default Media Protection: Prevent unauthorized changes to default media by...

File Checker

This module is deprecated: use Audit Files instead. Introduction The purpose of File Checker is to verify that files managed by Drupal actually exist at the location where Drupal believes they are....
Categories: Media

Subform

This module provides a form element that allows embedding of a form as a subform into another form. You should only install it if another module is instructing you to do so or if you are an...
Categories: Developer tools

Menu Pager

Menu Pager adds a block for each menu that adds previous and next link navigation based on the current page. It does this by flattening the menu tree to calculate which links should come before and...
Categories: Content display

Asymmetric menu trees

Asymmetric menu trees Menu system in Drupal core provides us the ability to translate menus for different languages in two ways: Create a single menu for all languages and translate the terms....
Categories: Multilingual

Edit Limit

Edit Limits adds certain limits to editing nodes and comments. This can set the number of times a node can be edit. This can also set a time frame for nodes to be edited, as well as a different...
Categories: Administration tools, Content editing experience, Access control

Uptolike share buttons

English version below Russian version Описание Интеграция социальных кнопок от uptolike.ru. Возможности Создание пресетов с настройками социальных кнопок. До 10 блоков социальных кнопок. Вставка...
Categories: Integrations

Drupad

Drupad.module is the companion module for the iPhone™ / iPod touch™ application, Drupad. Features: Create / edit content (CCK / Fields API support) Post comments View recent log entries View recent...

Schema App

The Schema App Drupal module provides local caching for markup generated using Schema App. The application requires an active Schema App subscription and will utilize a Schema App project within...
Categories: Search engine optimization (SEO)

tiny-player HTML audio player

Simple audio display module. Provides an element and Media formatter that leverage a javascript library to render a tiny and clean audio player. See https://irubataru.com/tiny-html-audio-player/...
Categories: Developer tools

Better Jump Menu

Better Jump Menu is a module who provides: The Drupal menu blocks with menu links in a select box instead of a list. A Views style plugins to display links into a select box. It can display any...
Categories: Content editing experience, Site structure, Developer tools

Domain Feeds

This module provides Domain Access mappers for the Feeds module. Once you've created domains in domain access module settings you will be able to map to them in the feeds module mapping settings....
Categories: Import and export

Content Snippets

Content Snippets is a simple module that provides an administrative and content editor interface for editing small bits of text that can then be used by developers when they would be otherwise...
Categories: Content editing experience

Common Functionality

Provides generic functions that are commonly used and provides functions that deal with common mistakes or common problems in Drupal. This is intended to be used as a library by modules or from...

Entity Importer

The entity importer module provides a user interface for site administrators to import various entities. At the moment the module only support CSV files as the source, but due to the plugin type...
Categories: Content editing experience, Developer tools, Import and export

Entity Reference Media

Similar to Entity Reference Module but specially designed for referencing Media items. Problems we solve: Modify/Add a Caption to a Media item and change it OUTSIDE of the Media item and not inside...
Categories: Content editing experience, Content display, Site structure

Watchdog Delete Filter

Watchdog Delete Filter module offers useful filters to selectively delete entries in the Watchdog provided by the Drupal core's Dblog module. At the present time, two filters are provided: Type and...
Categories: Administration tools, Developer tools

Email change verification

This module adds email verification to the user accounts when changing their email. When a user changes their email address, this module will temporarily save the new value and check if it is...
Categories: Security

Paragraphs Type Help

The Paragraphs Type Help module provides a help entity that renders on Paragraphs type displays. Requirements Drupal 8 Paragraphs module Recommended Field Group module: This module provides a way...
Categories: Content editing experience, Site structure

Address Phonenumber

Phone number field for Address book. Why need to use this, instead of adding a phonenumber field to address? Address creates a form field widget which comes as a single container or fieldset. When...

Vault for Drupal

Core APIs for integrating Drupal with Hashicorp Vault or the Linux Foundation OpenBao. What is Vault for Drupal? Vault for Drupal is a tool for securely accessing secrets using the Hashicorp Vault...
Categories: Security

Panel pane suggestions

Panel pane suggestions allows you to easily define additional template suggestions for panel panes. In example, if you would like to output some block panes without title, you may simply add a...
Categories: Content display, Developer tools

Image Lazy Loader

Description Module to allow administrators/developers pick if an image should be loaded normally or lazy-loaded in the 'Manage display', choose the animation when images appear on window scroll,...
Categories: E-commerce

Pages