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

55,482 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.

RefreshLess

RefreshLess layers JavaScript-based navigation on top of Drupal's existing server-rendered HTML to provide the kind of smooth, fast, and responsive experience users expect. By fully embracing...
Categories: Developer tools, Performance, Site structure

Exclude Tags

The Exclude Tags module adds an exclude tags filter to your site, for use with text format, this filter gives the ability to remove specified tags in any text field that uses a text format (such as...
Categories: Content editing experience

README

Introduction Allows site builders and administrator to view a module's README file. Features Adds link to a module's README file from Drupal's Extend page (/admin/modules) Converts a module's...

Email Verification / SMS Verification / OTP Verification

Email Verification / SMS Verification / OTP Verification module verifies Email Address / Mobile Number of users by sending verification code(OTP) during registration. It removes the possibility of...
Categories: Access control, Security

LITE

LITE integrates the LITE track changes plugin for CKEditor with Drupal. Requirements LITE has two dependencies. Contributed modules Editor Libraries Installation LITE can be installed via the...
Categories: Content editing experience, Developer tools, Integrations

Views Default Arguments

This module contains a views plugin to provide additional default argument options in contexture filter.

Age Checker

Age Gate is a simple module that restricts users to access the pages on the site once he passes the age Gate page of the site. Installation Download the module and place it with other contributed...
Categories: Multilingual, Security

Features Organic Groups Roles Permissions

Adds support for exporting Organic Group roles with related permissions in features. Module and code is based on features_og_roles_permissions. Installation Download, unpack and enable the module....
Categories: Developer tools, Access control

Textmetrics (formerly webtexttool)

Your content easily SEO proof! Textmetrics (formerly webtexttool) is the easiest way to make high quality content that matches your target audience and at the same time is SEO proof. Resulting in...
Categories: Search engine optimization (SEO)

Alexa

This is an integration module for Amazon Echo devices, allowing Drupal to respond to Alexa Skills Kit requests. Right now the module provides only a basic integration. Developers will need to...
Categories: Content editing experience, Integrations, Developer tools

Viewmode field

Viewmode field allows users to choose a specific view mode for related entities during node creation instead of choose a unique view mode for all related entities. Add a new viewmode_field to your...
Categories: Content editing experience

IVW Integration

This is an integration module for the German audience measurement organisation IVW The 2.x versions of the module are Drupal 8.8 and up compatible. If you are on older versions of Drupal, use the...

Commerce Cart Multiple

The Commerce Cart Multiple module provides an interface for users to be able to create and manage multiple shopping carts. While Drupal Commerce can support multiple shopping carts, this module...
Categories: E-commerce

X References

This module provides functionality to relate entities with each other regardless of their source (even non-drupal), i.e. CRM contact and social network account. Each x-referenced entity has a:...
Categories: Developer tools

External Link Preview

This module allows users to preview all the external links that are added into any text area field by fetching their metatags - title, description and image. In case you have added any external...
Categories: Content display

Entity Unique

Allows site administrators to set any Entity type as unique. Motivation of this module is to give as generic solution as possible to site builders. You can choose what fields/properties of entity...
Categories: Site structure

Proj4PHP

Provides a drupal module to load the proj4php library with the Libraries API. Uses the X Autoload module to autoload the PSR-4 classes of the proj4php library. Dependencies proj4php library ...
Categories: Developer tools, Integrations

Entity ctools

Synopsis This module adds a Ctools contexts plugin for entity forms (add and edit forms). Currently tested for core entities (node, user, taxonomy term, taxonomy vocabulary) and for entities...

Aegir Configuration Management

Manage Drupal 8 configuration with Aegir. This module provides tools around configuration management in Drupal 8. Press the "Export Config" button, and Aegir will run `drush config-export` for you....
Categories: Administration tools

Better Module Dependencies

This module enhances modules list page and comes in handy if you have a large amount of modules installed on your Drupal website. In cases like that each module's requirements list becomes larger...
Categories: Administration tools, Developer tools

Entityform Structure Web Service

The module provides a service resource which exposes Drupal's entityform fields structure to the Service API. It provides formatted field information such as label, widget, options (select fields),...
Categories: Integrations, Developer tools

Quicktabs Remember

This will be used to remember user's last visited quicktab. There is an option to remember logged in user's last tab on current quicktab whenever you create any quicktab. Please select that and see...
Categories: Content display, Site structure, Developer tools

Migrate group settings

This module allows you to modify migrate settings (database connection) of your migration groups (Migration module). It solves the problem which happens once "Drupal-to-Drupal data migration"...
Categories: Developer tools, Import and export

Entity Jump Menu

About this Module Adds a jump menu to the toolbar that allows administrators to view the current page's entity and to quickly go to a different entity. The entity jump menu is specifically helpful...
Categories: Administration tools, Developer tools

Loading animation

This module shows a loading layer on page loading events. These may be triggered by form submission or clicking a hyperlink. Hyperlinks may be excluded from trigger by adding a "no-loading...
Categories: Developer tools

Pages