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

5,054 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.

Inline Entity Form

Supported versions 3.0.x This is the only stable, supported version of IEF. The 3.0.0 stable release is now out with security coverage. 3.x The future is being planned at [#3593827]. Please help...

Commerce Core

Drupal Commerce powers eCommerce innovation through every stage of growth. At its core it is lean and mean, enforcing strict development standards and leveraging the greatest features of Drupal for...
Categories: E-commerce

Commerce Shipping

Commerce Shipping provides a shipping rate calculation system for Drupal Commerce, integrating shipping service selection into both the checkout form and order edit form. This module is a framework...
Categories: E-commerce

Scheduler

Scheduler gives editors the ability to schedule content, media, commerce products and taxonomy terms for publishing and unpublishing at specified dates and times in the future. The 2.x branch...
Categories: Administration tools, Automation, Content editing experience

Simple XML sitemap

Every webpage needs an automatic XML sitemap generator for SEO reasons. Sitemaps generated by this module adhere to the new Google standard regarding multilingual content by creating hreflang...
Categories: Multilingual, Search engine optimization (SEO), Site search

Entity reference

Provides a field type that can reference arbitrary entities: A generic entity reference field Four widgets: Two implemented on top of the Options module (Select and Radios/Checkboxes), Two...

Feeds

Feeds is the module for importing or aggregating data into nodes, users, taxonomy terms and other content entities using a web interface without coding a migration. Data can be imported from...
Categories: Import and export

Rabbit Hole

What is this? Rabbit Hole is a module that adds the ability to control what should happen when an entity is being viewed at its own page. Perhaps you have a content type that never should be...

Config Ignore

Introduction Ever experienced that your site's configuration was overridden, by the configuration on the file system, when running a drush cim? Not anymore! This module is a tool to let you keep...
Categories: Administration tools, Developer tools

CKEditor Anchor Link

The Drupal Core CKEditor is missing some very important options. Anchor Link!!!! This plugin module adds the anchor related features to CKEditor in Drupal. Features Dialog to insert links and...
Categories: Content editing experience, Developer tools, Integrations

Allowed Formats

Important updates in the 3.0.0 release (3.0.x branch) Since Drupal 10.1.0, limiting the text formats per field instance is a feature provided by Drupal core. Read https://www.drupal.org/node...
Categories: Content editing experience

Bundle Copy

Bundle Copy for Drupal 8 Bundle Copy is in Drupal 8 Core CMI! Bundle Copy is a replacement for the Content copy module which lives in the CCK project for Drupal 6. Features This module has export...
Categories: Site structure, Import and export, Developer tools

Weight

Drupal 10/11 version Provides a weight field that can be added to any fieldable entity. The weight field can be used to provide customized sorting. This is useful for sorting non-chronological...
Categories: Administration tools, Content display, Content editing experience

Commerce PayPal

Transform Your Payment Experience with Seamless PayPal Integration Unlock the full potential of your online store by integrating Drupal Commerce with a suite of PayPal payment solutions. Our...
Categories: E-commerce, Integrations

Real-time SEO for Drupal

Improve your Drupal SEO: this module helps you optimize content around keywords in a fast, natural, non-spam way. We want to give you the best tools available in the Drupal community. The Real-time...
Categories: Search engine optimization (SEO)

Commerce Feeds

Import or aggregrate Commerce entities (e.g. products) using Feeds Using the power of Feeds, almost any type of data can be imported into commerce entities, be it data in the Comma-Separated Values...
Categories: E-commerce, Import and export

Commerce Stock

Commerce Stock Commerce Stock module, for Drupal Commerce. This module provides stock management for Drupal Commerce stores. Commerce Stock 3 Support for Commerce 3.0 and Drupal 11 Big Thanks to...
Categories: E-commerce

Flexible permissions

Now part of Drupal core 10.3 as the Access Policy API This module has been turned into a core system: [#3371246] Please do not start a new project using this module, unless you are using Group v2...
Categories: Access control

Slick Carousel

Slick is a powerful, performant, and fully responsive carousel integration leveraging Ken Wheeler's Slick carousel. Engineered to satisfy modern Core Web Vitals, it transforms the traditional...
Categories: Content display, Integrations, Media

Commerce Discount

Commerce Discount provides a user interface for creating and managing various types of Product and Order discounts. It lets merchants more easily configure promotions without having to learn Rules,...
Categories: E-commerce

Replicate

Replicate module provides an API to duplicate / clone an entity. Basics Replicate provides a main cloning function, along with several hooks to control exactly how a field or entity is duplicated...

Inline Conditions

This module allows conditions to be defined on the entity add / edit form, and
 those conditions are later mapped to rules conditions when the rule is generated. Inline Conditions are specially...
Categories: Automation

Physical Fields

This module provides an API for storing and manipulating physical measurements. It also supports unit conversions. Features Supported measurement types: Area Length Temperature Volume Weight...
Categories: E-commerce, Site structure

Commerce Extra

Commerce Extra module allows site builders to enable extra features or improvements which are missing from Drupal Commerce core. The module is a collection of minimal submodules which some of...
Categories: E-commerce

Commerce Stripe

This module integrates Drupal Commerce with various Stripe payment solutions, including the Payment Element (pictured to the right), Express Checkout, and the legacy Card Element. Payment element...
Categories: E-commerce, Integrations

Pages