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

54,228 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.

Moderation state columns

Provides a views style plugin that groups entities by content moderation state and displays in columns.
Categories: Content display, Developer tools

EPSCoR ERCore

ERCore (E.R. Core) module to assist with NSF (National Science Foundation) EPSCoR (Established Program to Stimulate Competitive Research) reporting. This module aims to provide a generic platform...

Month Year Field

This module provides a month year field type. Installation Method 1: the non-composer way Clone https://github.com/lucianocosta/jquery.mtz.monthpicker into DRUPAL_ROOT/libraries/jquery.mtz...
Categories: Site structure

Rendered markup field

A simple field supposed to contain rendered markup and all related assets (css/js). Contribute Reach out at #drunomics-contribute @ the Drupal Slack!
Categories: Site structure

Templating

Template 8.x-3.0 When you develop in Drupal 8 , we create a lot of template for block , node ,... The goal of this module are to create template twig via backend only . and Generate the template in...
Categories: Developer tools, Media

Snowflakes

This module brings Christmas and winter flair to your Drupal site by adding pure CSS animated snowflakes. The module wraps the simple yet amazing CSSnowflakes code to your Drupal site without the...

User Reference Node Access

This module will no longer be supported. Please see Access by Reference: https://www.drupal.org/project/access_by_ref Description Restricts node access to users referenced through a user reference...
Categories: Access control

Custom Entity Pager

The Custom Entity Pager module provides a custom Twig function that creates a pager for nodes. The main goal of this module is performance, not complexity. This modules has no GUI, it is meant for...
Categories: Content display, Developer tools

Commerce Cart Refresh

This module add some Ajax behaviors to the Add to Cart form in Drupal Commerce 2.x in order to dynamically refresh the Price when the Quantity changes. Warning: currently, you need to apply this...
Categories: E-commerce

Field Group Columns


Categories: Content editing experience, Site structure, Developer tools

Hierarchical Multiselect

This is a simple module, basically designed to use with tac_lite module where if you select parent term then its children will be automatically get selected with the help of some JS code.Also can...
Categories: Site structure, Developer tools

Input Reset (crossmark in input)

INTRODUCTION imagine the crossmark being useful on mobile devices. Tapping the crossmark is easier to delete your input vs having to continuously tap or pressing the backspace button. This module...
Categories: Site structure, Developer tools

Commerce Webpay.by Payment gateway

Introduction This module implements a Drupal Commerce payment method, to embed the payment services provided by Webpay.by payment gateway, which supports next payment methods: Internet acquiring ...
Categories: E-commerce

Web to image

CONTENTS OF THIS FILE --------------------- * Introduction * Requirements * Installation * Configuration * Image Generation * Maintainers INTRODUCTION ------------ Provide a path to convert any url...
Categories: Content editing experience, Content display, Import and export

Token Debug

Provides a form to debug tokens: Fill in some entity types/IDs like node:17 Browse tokens (needs token module) Fill in some text with tokens, like This is node "[node:title]" by "[node:author:name]...
Categories: Developer tools

Content fixtures

Introduction Do you want to build a running website straight from your repository, but you realized that you have to get some dummy content from somewhere? Search no more. This module will give you...
Categories: Content editing experience, Developer tools, Import and export

unused_files

Introduction The Unused Files menu module displays every unused files from your website, that can be filtered by file type and status. The unused files list is can be seen through the...
Categories: Media

Amazing Forms

Synopsis This module provide custom form in modal using Drupal's FormBuilder and AJAX API. Installation For installing the module: Copy the entire amazing_forms directory the Drupal /modules/custom...
Categories: Content display, Developer tools

Views Accordion Foundation

Provides a views style plugin to render views content as ZURB Foundation Accordion (https://foundation.zurb.com/sites/docs/accordion.html) + Responsive Accordion Tabs https://foundation.zurb.com...
Categories: Content display, Integrations

Leaflet Maptiler

The purpose of this module is to provide an integration with Maptiler maps using Leaflet API. Installation Before you enable the Leaflet Maptiler module, you need to download and enable the Leaflet...

Entity Content Export

The entity content export allows site administrators to export content based entities. This module utilizes the plugin API, so it's possible to expand to different export types with ease. The...
Categories: Administration tools, Content editing experience, Import and export

Seaside Admin Toolbar

The accompanying toolbar module to the Seaside Admin theme.
Categories: Administration tools

Commerce Quantity Pricing

// Todo: Expand this Commerce Quantity Pricing allows you to directly couple the quantity of a product to the price a customer pays, based on Taxonomy term. e.g If you sell 100 envelopes, you might...
Categories: E-commerce, Developer tools

Inline image auto hide

Automatically hide an image field from the field display when embedded in the body text. This module is designed to work with the insert module. The insert module recommends to hide the image field...
Categories: Content editing experience, Media

H5P Analytics

A Drupal 8 integration of Experience API (xAPI) statements emitted by H5P content types to be captured and sent to Learning Record Store (LRS). Module captures all the statements that H5P will...
Categories: Integrations

Pages