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

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

Commerce VAT

Commerce VAT module is an improved module for supporting VAT than the Commerce Tax module included in Commerce. If you are using Commerce VAT is is recommended you disable Commerce Tax. Place of...
Categories: E-commerce

Workbench Scheduler

Workbench scheduler provides users with the ability to create schedules that change moderated content from one workbench moderation state to another. When editing moderated content, users can...
Categories: Content editing experience

Auto image style

Allows to apply an image style depending on whether the orientation of original image is portrait or landscape. Features: Has integration with the link module. Has integration with the Picture...
Categories: Media

Moment.js

Integrate the Moment.js library into Drupal.
Categories: Developer tools, Integrations

Twitter_Feed

Module for Drupal 8. I used D8 stuff (like guzzle) as much as I could. The Twitter Feed module displays a configurable list of tweets in a block. It does so using the Twitter REST API and the...
Categories: Integrations

Ckeditor Exclude Tags

By default Drupal core provides "Limit allowed HTML tags" filter that will allow the user defined HTML tags only in the editor. This module provides reverse functionality. So it will allow all the...
Categories: Content display, Content editing experience

Purge Control

INTRODUCTION Provides configuration to enable and disable purging along with drush commands. REQUIREMENTS Purge module. See: https://www.drupal.org/project/purge. INSTALLATION Refer the Purge...
Categories: Performance

Translated Entity Reference

This module brings better i18n support to Entity Reference field selection widget. When using entity translation, the Entity Reference simple autocomplete selection will not filter the search...
Categories: Content editing experience, Site structure, Multilingual

WissKI

WissKI is set of modules which extends drupal with semantic web technology making it a semantic virtual research environment. The current main focus is, but is not restricted to, the digital...
Categories: Access control, Content display, Content editing experience

Library Attach

Features (D9+) Adds a filter format to attach libraries that have a filter-selector-css or filter-selector-xpath definition in their respective libraries.yml file and if the selector is found in...

Get Directions

Getdirections has moved to Github
Categories: Content editing experience, Site structure

Readability Analyzer

This module is designed to help copywriters and editors develop more consistently readable content across a Drupal site. It performs five popular automated readability tests that provide a grade...
Categories: Content editing experience, Integrations

jEditable inline content editing

The jEditable module provides integration between Form API and the excellent jQuery plugin, jEditable. It is implemented as a formatter hook, which makes inline editing possible through regular...
Categories: Content editing experience, Developer tools

User Created By

User Created By module saves uid of user who creates other users. This is very helpful in sites where particular user roles are allowed to create other users and with this module it can be easily...
Categories: Access control, Developer tools

Telephone Advanced

Adds validation and formatting to Drupal core's telephone field and the "tel" element. Similar modules that can be replaced by this module: Telephone Validation Telephone Formatter
Categories: Site structure

View kanban bootstrap

This module makes it easy to plan and visualize your work. Help you manage projects according to the agile model - Scrum Masters. Create a content type with a status field support Field States...

IMCE Watermark

IMCE Watermark http://drupal.org/project/imce_watermark SUMMARY: IMCE Watermark is a module for adding watermark for IMCE uploaded images. REQUIREMENTS: 1. http://drupal.org/project/imce 2....
Categories: Media

Better Exposed Filters Select

This module adds a new Better Exposed Filters plugin that allows to filter using a select element for string data type fields. In general it is better to use taxonomy reference fields for such...
Categories: Administration tools

Views Display Union

This module adds a Views display that uses a SQL UNION to combine one or more results sets with the results of a master display. This is useful when you need to logically OR two or more sets of...

LocalGov Workflows

Default editorial workflow for LocalGov Drupal content. Provides a Drupal content moderation workflow, a content approvals dashboard, content scheduling and content preview. The content workflow...

FAQ_Ask

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module is an add-on to the FAQ module that allows...
Categories: Content editing experience

Ubercart Price Per Role

This module allows you to enter different sale prices per product for different roles in an Ubercart store. Install and enable the module as normal. In the store configuration menu there will be a...
Categories: E-commerce, Access control

Views System

The Views System module extends the Views module and allows to create customized lists (pages, blocks) of modules, themes, and theme engines that are or have been installed in Drupal's file system....
Categories: Administration tools

OG Quiz

Integrate the Quiz module with OG groups. This modules creates permissions similar to the core Quiz ones on the group level. This allows site builders to give Quiz creation/correction/taking...

Config Notify

This module lets you trigger notifications depending on the current status of your configuration in production. The notifications can be sent immediately or via cron. Useful if you want to warn...
Categories: Administration tools, Developer tools, Import and export

Pages