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.
Amazon Product Advertising API SDK 5.0
This module adds Amazons PA API SDK 5.0 as a library with minimal configuration in the Drupal backend. It is meant for developers who want to utilize the SDK in Drupal to create their own features....
Categories: E-commerce, Integrations
Simple content migration via cron scheduler
Simple content migration via cron scheduler This module extends the core migration system to migrate the content from external database as source into Drupal nodes as destination. Features of the...
Categories: Import and export
Amazon Product Widget
A module for adding amazon products to your site, with custom theming, caching, automated fetching, storing & renewal of product data. Requires an Amazon Associates account and a SQL storage...
Categories: E-commerce, Site structure, Integrations
Module Security Advisory Coverage Report
Creates a simple report, showing which modules in use on your site have Drupal security advisory coverage, and which don't.
Categories: Administration tools, Security
User Mail Control
INTRODUCTION In many countries and regions, the mailbox usage rate is not high, and the mailbox is not necessary, but in Drupal's core user entity, the mailbox field is required, User Mail Control...
Categories: Administration tools, Integrations, Access control
farmOS Project Plan
JW player media source for media library
Fetch mp4 url from JW Player API media id and render it in HTML5 video tag. Field formatter to render mp4 files from JW in video tag. Configuration for show controls, loop video, mute video,...
Categories: Content editing experience, Media, Integrations
Streaming
This module is a service that transcodes a .mp4 video into an adaptive bitrate streaming format. This module supports transcoding to the two most popular formats: HLS and DASH. Two dependencies are...
Categories: Integrations, Media
UIkit Grid Layouts
This module brings a collection of layouts which takes over the UIkit 3 Grid system (1 column / 2 columns / 3 columns...) Recommended Theme This module requires the UIkit Drupal Base Theme (or that...
Categories: Content display, Integrations
Bibcite Import OAI
Import Bibliography citations from DSpace/OAI
Categories: Content editing experience
Taxonomy Term Selection Role Filter
This module adds a new reference method called "Taxonomy terms with role filter" that can be selected when configuring a taxonomy term reference field. When selected, the available terms in the...
Categories: Site structure, Developer tools
Markdown field formatter
Markdown Field Formatter module provides a field formatter for file fields, it allows to upload markdown files. The formatter uses a markdown parser library to display them as valid HTML....
Categories: Content display, Site structure
Menu vs URL Alias
Connects the stock URL alias and menu settings tabs on node edit forms. If the menu item is enabled, the vertical tab and fields related to the alias will be hidden; conversely, if the menu item is...
Categories: Administration tools
Badgr Badge
Badgr Badge Introduction Badgr Badge is a bridge between Drupal and the badgr.com API service. It allows site administrators to connect their Badgr account, import issuers and badges, and award...
Categories: Content editing experience, User engagement
Entity References Map
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Provides a dynamic entity references map based on jHTree...
Categories: Content display
Content Moderation Revision Delete
This module was originally written because the node_revision_delete module did not support content moderation. Since last year that has changed so this module is now obsolete.
Categories: Developer tools
Layout Builder IPE
The Layout Builder IPE module provides frontend In-Place-Editing (IPE) for Layout Builder, similar to what Panels IPE used to do in Drupal 7. Base functionality On full view pages of a content...
Categories: Administration tools, Content display
Private Shortcut
Shortcuts per user for your Drupal site. This module allows users to have their own private shortcut set. It extends the core shortcut module by providing a dynamically created shortcut set for...
Categories: Administration tools, Site structure
Layout Builder Anchor Navigation
NOTE: This core patch is required for this module to work: https://www.drupal.org/project/drupal/issues/3015152 This modules provides an anchor navigation layout builder block that displays an...
Categories: Content editing experience, Content display, Site structure
Instana End User Monitoring
This project allows easy integration with Instana end user monitoring. It allows easy tracking of your site visitors within the Instana dashboard. Setup Basic Module Configuration After installing...
Categories: Integrations
Maintenance notify
The module can send notifications when the website is going on/off from maintenance mode. If the site goes on/off into maintenance mode from some user, the notifications (if enabled) are sent at...
noUiSlider
noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. This module includes 2 different Drupal libraries that provide noUiSlider for any themes...
Categories: Developer tools
Schema.org - PublicationIssue
This module provides the Schema.org/PublicationIssue integration in Drupal Schema.org Metatag module. Requirements Schema.org Metatag module. Usage Enable the schema_publication_issue module on...
Categories: Search engine optimization (SEO)
Views Pretty Preview
This module prettifies the JSON output of Views rest displays in the View UI preview.
Consumer Base URL
Synopsis The Consumer Base URL module provides base URL per consumer and use it for entity canonical URLs, URL tokens and other stuff. Currently only tested with 1 default consumer together with...
Categories: Decoupled