Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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