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

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

Tealium iQ Tag Management

The Tealium iQ tag management system puts you in control of your marketing technology implementations making it easy to deploy new vendor tags and make edits to existing ones in our user friendly...
Categories: Integrations

Views HTML Tags

The Views HTML tags module can be used to manage html tags available in the style settings section of views field configuration. So previleged user can add/edit html tags using the modules...

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

Vocabulary Condition (Block Visibility)

Provides a Taxonomy Vocabulary condition for block visibility. This condition can be used when configuring visibility rules for blocks on the Blocks Layout page, or when configuring conditions with...
Categories: Access control, Site structure

CKEditor mentions

Overview This module will provide integration with CKEditor mentions plugin which enables smart autocompletion based on user input, as we all know from systems Slack, Jira, or Facebook. Here is...
Categories: Content editing experience

Views breadcrumb

This module will help you to set the breadcrumb only for views pages in Drupal 7.x. INSTALL ========== 1. Extract module into /sites/all/modules folder. 2. Enable "Views breadcrumb" and "Views...
Categories: Content display, Administration tools, Site structure

Facetapi Slider

Provides a Facet API slider widget for ranges. Minimum requirement Facetapi Apachesolr Search How to install Enable the module and select an integer based facet. Select the query type in the bottom...
Categories: Site search

Address formatter

Provides a new field formatter (`address_html`) for the `address` field. This module allows you to override address format for specific country and language through the admin panel. Please use...
Categories: Site structure

Environment for tokens

Environment for tokens Provides tokens for environment variables. It allows to define environment variables that will be available as tokens, using the following syntax: env:[ENV_VAR_NAME]. Those...
Categories: Developer tools

Metatag AI

Welcome! Metatag AI is a groundbreaking Drupal module that brings the latest in AI technology to enhance your website’s SEO. Developed by Promet Source, a leading provider of web solutions for...
Categories: Content editing experience

jQuery carousel

jQuery carousel is based on the jquery plugin http://github.com/richardscarrott/jquery-ui-carousel. It allows developers to create carousels using the data entered through the content types. The...
Categories: Developer tools

Overview field

Synopsis Overview Provides a custom field to add different predefined overviews. This can be used to add views / blocks / ... Usage Add an option to the dropdown list: Load the output for the...
Categories: Developer tools, Site structure

Video Embed Panopto

This module provides Panopto.com handler for Video Embed Field. Users can add Panopto videos to their site by pasting the video's URL into a video embed field. In the settings users can set width...
Categories: Site structure, Media, Integrations

Site Meta

ABOUT --------- The Site Meta module provides a flexible and easy method to set meta tags, such as page title, description, and keywords for nodes, views and other different pages. It also creates...
Categories: Search engine optimization (SEO)

Webicons

Webicons module is here! Using any icon library (like Boxicons, Free Font Awesome, etc.) is now easier than ever! Features With this lightweight module, you can add a Webicons field to any entity ...
Categories: Content display, Content editing experience, Media

UI Styles Paragraphs

An integration between UI Styles and Paragraphs: you can enable specific styles for desired paragraph type, so the contributor can apply those styles to the content. UI Styles allows developers to...
Categories: Content display

Persistent Log

This module records specific kinds of log events in permanent storage, which is not truncated like the core watchdog log. It is particularly useful for capturing rare events in sites that generate...
Categories: Administration tools, Developer tools

wkhtmltopdf

This module is unsupported due to a security issue the maintainer didn’t fix. If you want to use this module, your options are: Choose another, actively maintained module instead File an issue in...
Categories: Content display, Content editing experience, Integrations

Mollie for Drupal

This module is officially supported by Mollie until the end of 2023. Finlet is the official partner of Mollie for integrations with Drupal. Mollie will drop support for Drupal integration by the...
Categories: Developer tools, E-commerce, Integrations

Facets view mode processor

This module extends the facets module and provides a processor to render facet entity reference items as view modes Installation See the README.md file for detailed installation instructions. Usage...
Categories: Content editing experience, Content display

IE6 No more

Yet another IE6 upgrade module! This one implements the banner promoted by http://www.ie6nomore.com/. See also IE6 Update. #D7CX: I pledge that IE6NoMore will have a full Drupal 7 release on the...
Categories: Developer tools

Media Entity Image EXIF

This module provides EXIF-metadata extraction and handling to be used with Media in core (> 8.4.0). Initially, this is a straight port of what Media Entity Image had in contrib, and was removed...
Categories: Media

Menu Settings per Content Type

D7 not needed, it's in the core. [#1605982] This module allow to set the Menu Settings with certain Menus for content editing by Content Type. From version 2 of the module you have to be not logged...

Extra Block Types (EBT): Accordion / FAQ

Extra Block Types: Accordion module provides ability to add a block with Accordion / FAQ. EBT allows to choose styles for Accordion and FAQ via UI. Demo: EBT Accordion / FAQ EBT modules provide...
Categories: Content display, Content editing experience

CKEditor5 Embedded MS Forms

Extends CKEditor5 Embedded Content to support embedding Microsoft Forms in CKEditor5. Post-Installation Enable this module along with its dependencies (follow instructions at https://www.drupal.org...
Categories: Content editing experience, Integrations

Pages