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.
Bulk Media Download
This module will provide the functionality to download all of the media as per desired node type.
Categories: Administration tools, Content editing experience, Media
Multiple Dates
The Multiple Dates module provides a high-performance, vanilla JavaScript-based field type for selecting and storing multiple dates within a single field. Designed specifically for Drupal 10/11, it...
Categories: Developer tools, Site structure
REST invalidate cache
This modules adds a simple REST endpoint that invalidates specific cache tags. It can be useful if you need to invalidate cache tags from an external service. To use it: Install this module and...
Categories: Performance
Paragraphs Simple Selection
A simpler paragraphs selection plugin.
Categories: Content editing experience
Webform Submission Control
The Webform Submission Control module limits webform submission to entities. It includes a configuration form to set which webforms should prevent submission when not attached to an entity.
Categories: Content editing experience
Redirect 410
Extend module HTTP Status Code and provider the page for 410 status and redirect path.
Categories: Search engine optimization (SEO)
Physical Quantity Fields
The Physical Quantity Fields module for Drupal 10/11 is a robust engineering and scientific toolkit that provides 15+ specialized field types for physical measurements. Built with a service-based...
Categories: Site structure
Entity Machine Name (emn)
This module basically displays a machine name as a new column of each specific entities. Requirements: Enable core module: User (enabled by default). Enable core module: Block (enabled by default)....
Categories: Content editing experience, Developer tools, Site structure
Vocabulary Catalog
The Vocabulary Catalog is a taxonomy display suite for Drupal 10 and 11. It provides a highly configurable block system to display vocabularies and their terms with real-time entity reference...
Categories: Site structure
Commerce Product Limit By Role
The Commerce product limit by role module allows the user to set the control on accessing "Product Variation" by restricting the role. FEATURES: ------------ Admin will be able to restrict the...
Categories: E-commerce
Image elevate zoom plus
base on module Elevate Image Zoom. Enhance your product images with the ElevateZoom Plus Module, now powered by the advanced jQuery ElevateZoom Plus Plugin. ElevateZoom Plus brings a host of new...
Categories: Site structure
Registration Extras
Provides extra functionality with user registration. Allows to change submit button label in user registration forms Allows to set path to be redirected after user creates an account with...
Categories: Administration tools, Access control, Developer tools
Random String Generator
CONTENTS OF THIS FILE --------------------- * Introduction * Installation * Maintainers INTRODUCTION ------------ Random String Generator module allows the developer to randomly generate the string...
Categories: Developer tools
User dashboard Bootstrap
Provide an individual dashboard for each user. Users can access their dashboards at the /user/dashboard (or /user/[uid]/dashboard) page, User can drag & drop block into dashboard. Administrators...
Categories: Access control
Webform datepicker Duet
APITemplate.io
Simple PHP client to interact with APITemplate.io's REST API v2. APITemplate.io is a PDF and image generation service. This is an API module, supporting a few operations. Usage: Create account at...
Categories: Content display, Import and export, Integrations
Social Auth Modal
Social Auth Modal allows users to authenticate with social networks without leaving the current page. The authentication page will be opened in a new modal window. After completing the...
Categories: Access control, Integrations
Tidy Local Tasks
Creates a tidy editorial experience by hiding Drupal's local tasks (the "View," "Edit," "Revisions," etc. tabs you see when logged in as someone with editorial permissions) under a little arrow...
Categories: Administration tools
Metatag Auto Pagination
Categories: Search engine optimization (SEO)
Social Deck
This module allows you to schedule social media posts from within your Drupal website/app. Scheduling content To add Scheduled content, under `/node/add/`, select Social content type, the...
Categories: E-commerce, Content editing experience
Visualization Charts
The Visualization Charts module allows you to create interactive visualization using CSV data sources. This modules provides the ability to create NVD3 charts. It enables content creators to...
Categories: Content display
Custom Library
ORGANISING MODULES IN THIS DIRECTORY Stop altering you library.yml files on every library added, using this module, you able to add or delete the external libraries. You may add Some external...
Categories: Accessibility
Scrolling News Ticker
JSON:API Filter Cache Tags
Note this module is in early stages of development, please use with caution and understand the current limitations. Background This module adds cache tags based on JSON:API filter values. By...
Categories: Decoupled
Views Bootstrap5 Multiple Item Carousel
Bootstrap carousel with multiple items Views display formatter.