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

56,478 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.

Comment RSS

This module provides RSS feeds for comments. This is useful for allowing readers to subscribe to comments for a blog post, article, or forum topic. It currently provides three types of feeds which...
Categories: Import and export

SASS / SCSS

This module provides developers with tools to deal with SASS/SCSS stylesheets. It uses phamlp as a base, but would be better if you used this updated version , PHP port of Haml and Sass, to compile...
Categories: Developer tools

Open Atrium Events

This module adds Events and Calendars to the Open Atrium 2 distribution. Submit an Issue or See issue queue Features: Event content type. Full Date support, including repeating events. Full...

OPcache Control

Simple Module to view PHP OPcache statistics and configuration. Allows to reset OPcache from admin interface and via PURGE and POST request remotely.
Categories: Developer tools, Performance

Toolbar Manager

Helps to manage toolbar items. You can do following actions. Change order of items Change label Change CSS class names (so you may set different icons) Enable/Disable Related modules Toolbar Link -...
Categories: Administration tools, Content display, Developer tools

Call Now Button

Call Now Button places button to the bottom of the screen which is only visible for your mobile visitors. Because your mobile visitors already have a phone in their hands this module will allow...
Categories: Access control, Accessibility

Content Moderation Link

This module allows editors to move content to a different workflow state by accessing a specially crafted URL, for example: https://mydomain.com/content-moderation-link/process/in_review/node/108...
Categories: Administration tools, Content editing experience, Developer tools

CKEditor Section

CKEditor Section module adds a CKEditor button to insert section elements. Requirements This module requires no modules outside of Drupal core. Installation Install the CKEditor Section module as...
Categories: Content editing experience

Bibliography & Citation - PubMed

Provides PubMed import and lookup functionality for the Bibliography & Citation module. Follow the news about the PubMed module on Twitter and find out about major and minor changes and resolved...
Categories: Content editing experience, Import and export, Integrations

Ckeditor5 entity browser

This module provides a Ckeditor5 plugin which integrates with the entity browser module. It will show buttons in the Ckeditor link user interface to open modal with entity browsers, enabling easy...
Categories: Content editing experience

Rotor Banner

The Rotor Banner module allows you to create blocks with 'rotating' content. This can be very useful for advertising or highlighting information. Multiple rotor blocks (version 6.2) Per rotor block...
Categories: E-commerce

Themes By Role (TBR)

About this Module This module comes out of a personal need to not want to use the same admin theme as the users and content editors of the sites I build. This module aims to fix that problem by...

My Live Chat

Description This module adds the necessary script to the footer of ones site for prompting users to chat via My Live Chat. My LiveChat is a fast, high performance and most user-friendly live chat...
Categories: Developer tools, E-commerce, Integrations

Colorpicker

This module provides a "colorpicker" form element for CCK forms, and also for module developers to utilize. A colorpicker field is a textfield with a colorpicker button that brings up the Farbastic...
Categories: Developer tools

IEF Complex Open Widget

IEF Complex Open Widget provides a new inline entity form widget that in its initial state has the add existing autocomplete field already open. The benefits of having the add existing autocomplete...
Categories: Content editing experience

Group Taxonomy

This module is designed to associate taxonomy vocabulary entities with a group when using the Group module. Requirements - Core: Taxonomy - Contrib: Group (http://drupal.org/project/group). - Patch...
Categories: Site structure

Multistep (D7)

Multistep adds multiple-step functionality to content type editing forms. It does so by assigning a step number to each fieldgroup within the content type and hiding all the groups that do not...

W̶P̶ B̶l̶o̶g̶ (obsolete)

WordPress provides a great platform for blogging. Drupal provides all the tools for a great blogging platform, but it takes some effort to join all those tools together. This module goes some way...

Open Atrium Wizard

Provides the popup content creation wizard for Open Atrium Submit an Issue or See issue queue

Multiple 404 Page Not Found error pages

Conditional 404 Pages provides site builders and content authors the ability to configure different 404 pages per site section. For Drupal sites that manage multiple brands, markets or any other...
Categories: Developer tools

Repeat framework for Open Y ( YMCA Website Services )

Introduction and Overview **Open Y Repeat** is a module designed to enhance the functionality of the Open Y platform by adding repeatable events and other recurring features. This module provides...
Categories: Content display

Layout Builder Boolean

Conditional Layouts Layout Builder Boolean lets you configure True/False versions of a Layout Builder section. You can configure which field operates as the "switch", deciding whether the True...
Categories: Content display

Toolbar Themes

Provides themes for the Drupal 8 Toolbar module. The main purpose of this module is to provide compact, minimal themes for the Toolbar and allow the site admin to show or hide tabs and icons....
Categories: Administration tools, Developer tools, Site structure

MP3 Player

MP3 Player brings the WordPress Audio Player to Drupal. Easily enable the MP3 Player on a CCK FileField. Setup multiple players each with their own settings and appearance. Key features: Uses the...
Categories: Media

Dynamic Banner

The Dynamic Banner module allows you to set a unique banner on each page. For example, an 'about' banner for the About page. A 'Contact' banner for the 'Contact' page and so on. It lightens the...
Categories: Content editing experience, Content display, Media

Pages