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

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

Cache UI

The Cache UI module aims to provide the missing UI for cache bins and entries. Warning! Experimental module, use with caution. Features This module provides a new UI to list cache bins at /admin...
Categories: Developer tools

Domain Fields Settings For Drupal 8.x / 9.x

OVERVIEW This module provide additional functionality to the admin user for accessing fields based on domain. The main functionality of this module to provide an admin interface from which we have...
Categories: Content editing experience, Access control, Content display

API Docs

This module will provides API Docs to your Developer Portal, It is powered by Drupal content type, custom field formatters & views. Features covered API Docs module will provide API Docs Content...
Categories: Content display, Content editing experience, Site structure

Commerce Promotion Giveaway

Adds a Promotion plugin for giveaways.
Categories: E-commerce

reCAPTCHA Preloader

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The module provides a preloader for Google reCAPTCHA v2...
Categories: Accessibility, Integrations, Security

Toggle Logger Channels

Toggle Channels module provides the possibility to toggle (enable/disable) some (or all) logger's channels thrown through Drupal and installed contrib/custom modules. Sometimes, for several reasons...
Categories: Administration tools, Developer tools

Commerce Ticketing

INTRODUCTION This module allows you to create and sell tickets. Tickets are fieldable entities, that can easily be extended. Tickets have a state are related to a workflow. Created > Active >...
Categories: E-commerce

JSON:API - Entity Filter Override

Introduction This module allows altering the resolved filter of the JSON:API endpoints. How does this work? This module alters the jsonapi.entity_resource service's controller class with a new one...
Categories: Developer tools

Entity Reference Dynamic Display

This module provides Dynamic Display formatter for entity reference fields, allowing to select different view modes per target bundle or delta item. Usage Select "Dynamic Display" formatter for...
Categories: Content display

Commerce Product Bundles

Commerce Product Bundles module provides new Commerce content entity type that allows You to create separate Bundle Products with Bundle Product Variations (Purchasable entity) that are referencing...
Categories: E-commerce

MZ CRUD

Simple way to create , update entity . The module can support field types in core and paragraph field . Field Reference will create automatically if not exist. Example 1 (Insert new article ): ...
Categories: Developer tools

Layout Target Styles

This module allows to set HTML ID and classes on layout builder blocks and sections. So, they can be specifically styled with CSS and utilized for other purposes.

Entity Content Visibility

This module has no UI interface It only provides a field type and a field widget so that other modules can control the visibility of their own entities using the same contexts as Drupal blocks....
Categories: Access control

Commerce Novaposhta Shipping

Overview Integration of the Novaposhta API 2.0 with Commerce Shipping. Provides estimated shipping costs and warehouses selection of Novaposhta services. This module should be used by those that...
Categories: E-commerce

CKEditor Zoom

Integrates the CKEditor Zoom plugin with CKEditor for Drupal 8. This plugin provides "a simple dropdown that allows to zoom in/out the contents of the editor just like MS Word or any other word...
Categories: Content editing experience, Integrations

SynUsers


Categories: E-commerce

Livestorm

Livestorm is a video meeting and webinar platform. This module lets Drupal sites communicate with Livestorm through its webhook support. This module provides: A URL (route) to point the Livestorm...
Categories: Integrations

Commerce Cashfree Payment

Cashfree is one of the payment gateways in India. Commerce Cashfree Payment integrates a Cashfree payment gateway with Drupal Commerce. This module will add a new payment method Cashfree payment...
Categories: E-commerce

Taxonomy Views Levels

Change the presentation of taxonomy term pages with Views, allowing you to create multiple Views on the same path with different output. This module allows specifying different views to be...
Categories: Site structure

Mautic Paragraph

Description This module integrates your Drupal 8 website with Mautic: Open Source Marketing Automation Mautic enables brands to integrate and personalize all their digital properties and channels...
Categories: Integrations

Advanced Scroll to Top

Scroll to top - Back to top - Scroll back to top, provides 4 different styles with customizable options through JS. Available designs Image (Default) Tab Pill Link Installation Install the module...
Categories: Media

Color Element

This module adds a color element field for use against entities. Once added to an entity, the color values that can be chosen by the users are specified under the "Manage Form Display" options for...
Categories: Site structure

Block Component Library

"The media library for blocks as components". Provides a block component library to define and use custom blocks as reusable components. Why? This functionality is very helpful for site / content...
Categories: Administration tools, Content display, Developer tools

Request Logger

Logs every HTTP Request to the website with the response data details to the standard logger, including responses returned directly from cache. Stores in the log entry useful metadata about the...
Categories: Decoupled, Developer tools

Commerce Shipping Pickup

This is a temporary implementation of commerce shipping pickup until it is in commerce core. Installation Install the module through composer: composer require drupal/commerce_shipping_pickup...
Categories: E-commerce

Pages