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

53,915 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.

Monitoring

Overview This project introduces a vendor independent framework for deeply monitoring Drupal and all its projects / modules. It provides a 360 degree perspective on Drupal system health, being a...
Categories: Administration tools, Integrations, Developer tools

Textimage

Textimage adds text to image functionality using GD2 and FreeType, enabling users to create crisp images on the fly for use as theme objects, headings or limitless other possibilities. Features:...
Categories: Administration tools, Media

Commerce Migrate

Commerce Migrate is a general-purpose migration framework extending Migrate Module for bringing store information into Drupal Commerce. Migrate destination field handlers for commerce fields ...
Categories: E-commerce, Import and export

Webform Calculator

Overview Provides a formula webform component for computed values, where you can enter a mathematical calculation based on the other fields. E.g., create a formula field with value formkey1 * 0.1 *...
Categories: Content editing experience

Webform Features

Features support for importing and exporting individual webforms. This module's aim is to ease webforms exportation by replacing nids (and other IDs) by other environment-proof stuff like machine...

Unique entity title

INTRODUCTION ----------- * UNIQUE ENTITY TITLE module is used to allow maintain unique title within the bundles. * This is supported for: - Node - Taxonomy REQUIREMENTS ------------ This module...
Categories: Content editing experience

Menu Attach Block

Overview Menu Attach Block allows you to attach blocks to standard core Drupal menu items. This is especially useful for creating complex dropdown menus and mega menus. Any block can be used,...

cctags

module cctags - as an alternative to module tagadelic. flexible configuration and advanced features for theming clouds. (individual files of templates for tags, the names of the dictionary, pages...
Categories: Site structure

Field Timer

D7 This module provides field formatters which display timer or countdown. Formatters can be used for Date fields or timer fields provided by this module. The start/target date on the timer field...
Categories: Site structure

View access per node

Introduction View Access Per Node (vapn) is a very simple access control module with relation to viewing content on a per-node basis, the initial idea is a porting of the D7 module "View...
Categories: Access control

Node Gallery

The Node Gallery module allows you to create multimedia galleries where both the galleries and the gallery items are nodes. (as opposed to gallery items being file fields, like Media Gallery)...
Categories: Media

Metatag Asynchronous Widget

The Metatag widget can affect content editing performance especially when Schema Metatag is enabled. The widget provided by the Metatag module is not called MetatagFirehose for nothing! This module...
Categories: Performance, Search engine optimization (SEO)

Force Users Logout

Force Users Logout module allows administrator to quickly force logout or delete session of any user(s). This module gives three options Individual user logout: admin can able to forcefully logout...
Categories: Access control

Views Role Based Global Text

Views Role Based Global Text ----------------------------------------- This module provides the feature to show the content of Global:Text area field in views to selected roles. For example when a...
Categories: Administration tools

Variable Email

Send emails using Rules, taking a defined variable as an email template. This module allows you to send emails with Rules, using a variable defined with the Variable module. It also defines a "mail...

Media entity

Media Entity is now in core This module has moved to Drupal 8 core! Starting with Drupal 8.4 there is a Media module in Drupal core, which includes the base API from Media Entity, as well as most...
Categories: Media

Album Photos

"Album Photos" is an image album module providing multi-user album features. The module development objective is to provide a comprehensive image album solution for Drupal. The demo site is now...
Categories: Content editing experience, Content display, Media

User CSV Import

This module imports user fields from a CSV file and creates a new user account with the information contained in the file. In addition, it lets you select which fields to import. Most fields that...
Categories: Access control

Views between dates filter

This Views filter provides the between date functionality you've been looking for by answering the question: "What events are on this date?" It displays all content (comparing start and end dates)...

Layout Options

This module provides a Layout plugin that allows configuration options to easily be added to layouts using YAML files and LayoutOption plugins. In most cases, using no code just YAML files. Project...
Categories: Content display, Content editing experience

Hierarchical Taxonomy Menu

Hierarchical Taxonomy Menu is a module that will help you create menus from taxonomy terms. You can display an image next to a menu item if your terms have an image field, and there is also an...
Categories: Site structure

Date Popup Timepicker

The Date Popup Timepicker module adds more timepicker options for elements of date_popup type and date_popup widgets for date fields provided by the Date module. The only available option for now...
Categories: Site structure, Developer tools, Integrations

User current paths (user/edit & user/current/*)

Allows to link to current user actions without the explicit user id: Provides user ID (UID) neutral user action paths ("user/current/*") and redirects to the current user path by replacing current...
Categories: Access control, Site structure

Views Date Range Filters

Adds filter options for date range fields. Install and rebuild cache to see the options. It will be obsolete when this core issue is resolved: [#2924061] For more information see this discussion: [...
Categories: Content editing experience

Blockify

Blockify This module exposes a number of core Drupal elements as blocks. Supported elements: 6.x Logo Site name Site slogan Mission Footer message Page title Breadcrumb Help Tabs Messages (errors)...
Categories: Content display, Developer tools

Pages