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

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

Simple iframe

This module provides a new field type for displaying iframes. The field provides only the most basic settings for an iframe display and nothing else: src, width and height. If you are looking to...
Categories: Site structure

Commerce product taxonomy filter

This lightweight module is trying to solve the problem that Views contextual filter named "Content has taxonomy term ID (with depth)" is available only for nodes and can not be used for products in...
Categories: E-commerce, Site structure

Sort Comments

This simple module provides sorting functionality for comments. It is possible to configure sort order (newer or older first) per node type, using the "Comment settings" tab in node type...
Categories: Content display

Panels Style Collapsible

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Makes it possible to configure panel regions and panes to...
Categories: Content display

Hide formats

Hide Formats allows you to collapse the "text format" or "input format" dropdowns to clean up the UI. Note: Please recheck your permissions after upgrading to 1.1 . Your permissions may be reversed...

Pack & Upload

This module uploads a zip file of images, pdf or documents to a pre-configured directory and extracts it there. Location of directory can be changed through admin configurations. There are certain...
Categories: Media

Flatcomments

Flatcomments is a very small module that allows you to force comments to always be replies to the node regardless of the reply link used. The comments are not just displayed flat, but also stored...
Categories: Content editing experience, Content display

Insight

The Insight module provides advanced content analysis, analytics and publishing tools. It is designed as a content strategy hub for your Drupal site. under development This module is under...

Domain Path Redirect

This small module allows creating alternative redirects per domains. It extends the Redirect module. When to use for managing redirects on multi-country (multi-domain) sites For example, having...
Categories: Administration tools

Commerce Cash on Delivery

No further development here. Recomandation : Use Commerce Custom Offline Payments module instead. Commerce Custom Offline Payments package has a submodule - Cash on Delivery payment - that could be...
Categories: E-commerce

Override label length limititation

Label fields have a limitation, sometimes it needs to exceed this limitation, this module gives this functionality to extend the label limit to max 255 characters. Usage: after install,go to admin...
Categories: Developer tools, Site structure

Webform Group

Build webform forms connected to groups.
Categories: User engagement, Integrations

README Help

A simple module allowing to display a README.md, README.txt or README file on the admin/help/your_module page. Additionally, the module supports inserting highlighted PHP file snippets into a...
Categories: Administration tools, Developer tools, Content editing experience

Recurring Events

The plug-and-play recurring events and registration system for Drupal. The Recurring Events module is a Drupal 9 and 10 plug-and-play recurring events and registration system designed to be site...
Categories: Administration tools, Content editing experience, Site structure

Mailhandler

Create nodes by email! Mailhandler uses Feeds to let you post nodes by email. It takes mail (usually from an IMAP mailbox) and imports it as whatever type of content you choose. Plug-in modules...
Categories: Content editing experience, Import and export, Integrations

QueryPath

QueryPath is a library for searching and manipulating HTML and XML documents. It's like jQuery for PHP. See http://querypath.org for more information. Here's a screencast that shows what you can do...
Categories: Developer tools, Import and export

Webform Tokens

Webform Tokens provides tokens for user form submissions for forms created with the module Webform 3. This functionality is included in Webform 4, so this module is not needed. The tokens can then...

Colorized google maps block

Colorized gmap module allows to add a google map on the site as a drupal block and customize it. At the colorized gmap block creation page you are able to customize a standard google map (e.g. to...
Categories: Site structure, Media, Integrations

System Status

SUMMARY We have a simple mission here at Lumturio; stopping your site from getting hacked. Looking at every aspect of all of your sites, from necessary upgrades and vulnerabilities, to individual...
Categories: Administration tools, Security

Login Activity

This module logs user login activity for every user on a Drupal installation. This can be used to provide important user information about when and from where their user account was used to login...
Categories: Integrations, Developer tools

Panels Bootstrap Layout Builder

Panels Layout builder based on twitter bootstrap 2 & 3, this will help you to dynamically build panel layouts based on bootstrap grid system. The project is still under development, you could get...
Categories: Content display, Developer tools, Site structure

Entity Save And Add Another

This module adds "Save and Add Another" button to entities, that permits you to create an entity content and then continue to create another entity content. This module is very useful to content...
Categories: Accessibility, Content editing experience, Site structure

Countries Info

This module offers a taxonomy of countries (Countries information), providing details such as the ISO2 code, ISO3 code, country name, official name, and numeric code. FEATURES This module includes...
Categories: Site structure

CORS UI

A simple UI for controlling the CORS settings that ship with Drupal 8.2.
Categories: Decoupled

Accordion Blocks

This module will provide accordion effect to your blocks. It works with any standard Drupal theme available out there on Drupal.org. This module provides admin interface to add more Accordion...

Pages