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

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

Commerce Order Item UI

Commerce Order Item UI modules provides an Admin interface to manage Order Items in a separate tab, in a similar way that variations are handled for product types that allows multiple product...
Categories: E-commerce

VWO

Synopsis VWO lets you run A/B, split URL, and multivariate tests with ease and deliver optimum user experiences to your website visitors. Once you insert the VWO SmartCode snippet into the head...
Categories: Integrations

jQuery Countdown Timer

This is a lightweight module that provides a block with a jQuery countdown timer. This module uses only jQuery and CSS and does not use any images. Installation 1. Unzip the files to the "sites/all...
Categories: Developer tools

Stripe

Provides Stripe integration with Drupal. All are welcome to help out. Drupal 10+ Version 2.x is a complete refactor of 8.x-1.0. There's no upgrade between major versions. It now uses the new...
Categories: E-commerce

Embedded Content

The Embedded Content module was formerly known as the Ckeditor5 Embedded Content module and has been renamed to be more future proof and easier to find. Demo View Demo The demo is still the demo...
Categories: Content editing experience

CKEditor custom config

Beginning on September 9, 2022, this module's dependency on Drupal core's ckeditor module is now reinterpreted as a dependency upon the contrib ckeditor module as a result of Ensure that ckeditor...
Categories: Content editing experience

Share Everywhere

Synopsis The Share Everywhere module was mainly created for those, who make custom websites and need the social buttons to fit into their design instead of the default buttons of social sites....

Field Image Style

This module provides an image style field. Values of image style fields can be use on image fields display of the same entity. The purpose is to expose to end-user image style display of images on...
Categories: Site structure

Message Subscribe

Overview With this module, users who subscribe to content will be notified when events that involve that content occur. The module leverages the Flag module, which provides a subscribe...

Datetime Now

A very simple module that adds a "Now" button next to date fields. When the "Now" button is clicked, the date field is filled automatically with the current Date (and time if included in the widget).
Categories: Site structure

Glossify

Vocabulary or node tooltips The Glossify module provides filters that scan and parse content and adhance terms in the text with tooltips and optionally add links to their pages. Currently it...
Categories: Site structure

Form Tips

Form Tips module uses JavaScript to move form description/help text to tooltips. It helps to reduce form clutter by removing form descriptions from the page and only displaying them when needed....
Categories: Administration tools, Developer tools

Metatag Import Export CSV

Introduction MetaTag Import Export CSV can be used to import metatags form a CSV file or Export metatags to a CSV file. Module supports 4 fields which are provided by Metatag module. Description...
Categories: Import and export

Layout Section Classes

Summary This module gives you the ability to define a list of classes and labels that will be available for selection on each section of a layout in layout builder. To enable this feature, simply...

Title Field for Manage Display

The Title Field for Manage Display module creates a title field for all content types in the "Manage Display" tab. The field has a field formatter option named "Title" that offers to display the...
Categories: Content editing experience, Site structure

Date Popup Timepicker

The Date Popup Timepicker module adds more timepicker options for elements of date_popup type and date_popup widgets for date fields provided by the Date module. The only available option for now...
Categories: Site structure, Developer tools, Integrations

Data export import

Seeking co-maintainer Due to current work commitments I'm not able to give this module any TLC or improvements. If anyone would like to become a co-maintainer I would appreciate it - and could...

Hierarchical Taxonomy Menu

Hierarchical Taxonomy Menu is a module that will help you create menus from taxonomy terms. You can display an image next to a menu item if your terms have an image field, and there is also an...
Categories: Site structure

Shorten URLs

This module provides an API to shorten URLs via many services like bit.ly and TinyURL (over 15 services are available by default), as well as a block and a page that provide an interface for easily...
Categories: Content editing experience, Developer tools, Import and export

Field placeholder

Field Placeholder module gives support to add HTML5 placeholder attribute to field widget forms. By default, this module integrates text, number and mail modules, but any other widget type can be...
Categories: Site structure, Multilingual, Developer tools

Entity Field Condition

Drupal blocks can be selectively shown or hidden based on different criteria. In core, these are Content types, Roles, Pages, and Language. But there is not option by the values ​​of the fields of...
Categories: Administration tools, Content display, Site structure

Extra Block Types (EBT): Core

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

Field Formatter Range

The Field Formatter Range module provides the option to display only selected range of values for multivalued entity fields. For example if you have an image field attached to an entity and the...
Categories: Administration tools, Content editing experience, Content display

Bootstrap Datepicker

Drupal date picker. Implements https://github.com/uxsolutions/bootstrap-datepicker as a field widget for a date field. Supported options: Date picker title Date format Language tag RTL language...
Categories: Developer tools, Site structure

Navigation Menu Role

The Navigation Menu Role module provides a flexible Navigation menu block where visibility is controlled per user role. This allows administrators to define custom navigation menus tailored to...
Categories: Administration tools

Pages