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

54,228 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.

Media entity YouTube

YouTube integration for Media entity module. This module is obsolete! It is suggested to use Video embed field module for YouTube (and many other) videos.
Categories: Media

Entity view mode selector

Entity view mode selector allows you to select a view mode per entity. When creating a new node for example, you can choose whether the node will be displayed using the default 'Full content' view...
Categories: Content display

Custom Template Suggestions (CTS)

The Custom Template Suggestions module allows theme developers to specify custom node and page templates file names when adding/editing a node in Drupal. Custom suggestions can be useful when you...

File Token Link

This is a simple file entity formatter that allows the user to specify tokens for both the link text and the link URL, as well as provide checkboxes to toggle display of the file type icon and file...
Categories: Media

Path Alias Picker

INTRODUCTION Path Alias Picker allows you to search through taxonomy terms and menus and build your path alias through them. For example, you could pick the terms "drupal", "is" and "awesome" and...
Categories: Content editing experience, Administration tools, Search engine optimization (SEO)

Taxonomy Term Page Access

This module introduces a new permission to restrict access to /taxonomy/term/TID and /taxonomy/term/TID/feed pages. The restriction is global for all vocabularies. If you need more fine grained...
Categories: Access control, Site structure

PDF.JS display for pdf file

This is a module using PDF.JS from Mozilla to display PDF file as inline content of the website. I'll create an 8.x version first and backport to 7.x
Categories: Content display

Quicktabs XT

This module adds to the Quicktabs edit form a checkbox (click 2nd image) for the user to optionally split off the Quicktabs tabs from the associated content pane. Tabs go in one block, while...
Categories: Content display

Devel Generate Text Settings

Devel Generate, which is part of the Devel module, makes it really simple to create dummy entities in Drupal. It'll create everything from users to taxonomy terms to nodes. It does a great job of...
Categories: Developer tools

Identification

This module allows users to login with a custom identification number (or string). To configure this module, the site builder creates a (or specifies a pre-existing) field on the user entity. The...
Categories: Access control, Developer tools

Product Specification

This module allows you to attach product specification data to any entity in Drupal 7. Mostly we can use this module to store product specifications on product display page. The form allows the...
Categories: Content display, E-commerce

Redirect File

This module provides support for redirecting public file assets. The following problem exists with the redirect module: Create a redirect from /sites/default/files/test.pdf to http://google.com If...
Categories: Media

Farm Asset

This module has been merged into farmOS. All future development will take place in https://www.drupal.org/project/farm. See [#2876992] Original description: A farm asset entity type. This module is...

Answers to comment

Synopsis With this module you can : transform an answer of a user in a comment . choose if you assign the comment to the question or another answer. transform a comment of a user in an answer ....
Categories: Developer tools

JsSIP

The JsSIP JavaScript SIP stack as a library module for Drupal.

jQuery-i18n-properties

The jQuery-i18n-properties JavaScript library as a Drupal library module.
Categories: Developer tools

Address Field Via CEP

Provides address lookup and autofilling for Brazilian addresses in addressfield fields based on Via CEP webservices. Features Put the postal code field to the top of the address fields. Get and...
Categories: Site structure, Integrations

Menu Block Settings Override

This module allows for overriding the settings of a Menu Block, or hiding a Menu block on specific nodes. This may be useful when managing large websites with complicated menu structures. This...
Categories: Site structure

Openlayers Geolocate Button

This module provides a simple button behavior for Openlayers that centers and zooms the map to the browser's current location when clicked. It is essentially the same code as the Geolocate behavior...
Categories: Site structure

Domain Site Verification

A simple module which extends the site_verify module to work with the domain module. Install as any other module. There are no configuration pages, the only user-visible change is an additional...
Categories: Multilingual, Developer tools, Search engine optimization (SEO)

Master UI

Provides a UI in the Drupal backend for Master (drush command). The UI is separated from the original master project, so that one can live on as a pure drush command. Admin pages On admin/modules...
Categories: Administration tools, Developer tools

eWAY Integration

Integrate eWay with Drupal Commerce Introduction This module has been developed in partnership with eWay. It allows Drupal Commerce to use eWay as a payment option. This module is implemented using...
Categories: E-commerce, Integrations

Role based Email Login

This module allows the users having configured role to Login with Email address only. If your application doesn't contains any sensitive data or your user don't have any administrative permissions...
Categories: Access control

Quizz multichoice question

SQL Storage cleanup

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This project aims to remove possible abandoned data out...
Categories: Administration tools, Developer tools

Pages