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

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

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)

Views dynamic entity fields

Think of this situation: - You have an entity type, with 25 custom fields. - Your client asks for a report of every entity, plus the values of all the custom fields. - The fields are frequently...

VAOGR

Views Access Organic group Role Extends the Access restriction section in views UI by allowing you to choose from organic group roles.

Gmail contact

Gmail contact provides Gmail Contact API integration with Drupal. By default, this module provides one block allowing users to click the invite link inside it to invite their Gmail contacts, i.e,...

Context docket

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module allows replace default contexts list page...
Categories: Content display, Developer tools

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

scald_iframe

This is an iframe provider for the Scald media management module
Categories: Media

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

Features Banish

Allows for completely excluding individual features components from the features UI and features exports. This module is useful when there are features components that you want to make sure NEVER...
Categories: Developer tools

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

Links pane

This module provides content pane with custom links. It allows to define links using Drupal path and ctools context substitutions. The panes can be created in Page manager, Mini panels, Panelizer,...
Categories: Content display

Widget Factory

Various widgets that could be used for dashboard type projects. Tutorials on YouTube Widget Notification https://youtu.be/lOZcqRj0HbE Widget User & Widget Menu https://youtu.be...
Categories: Content display

Commerce Checkout paths

This module allow users to create a custom paths for Drupal commerce checkout pages(make it more "friendly" rather default "checkout/ID/PAGE_ID"). Requirements: Drupal Commerce. Installation:...
Categories: E-commerce

NetX

About This module provides an integration between the NETX Digital Asset Management (DAM) System and the Drupal Content Management System. The module makes it easy for NetX users in managing their...
Categories: Media

Table Tidy

Table Tidy declutters dense HTML tables, removing duplication and giving them a tidier appearance that is compact, sparse and easier to read. It helps you quickly spot identical cells and...
Categories: Content display

Handsontable

This modules allows users to create Excel-like spreadsheets using the Handsontable plugin, found on http://handsontable.com. Requirements Handsontable Field has one dependency: Contibuted modules...
Categories: Site structure

Address Field Sub Premise

Address Field module provide default API to store compatible xNAL standard postal address. However, some fields are not completely implemented such as "sub premise" which is sometimes used a the...
Categories: Site structure

D3Map Views

Notice: This module is experiencing issues with the latest version of D3 (V5). I plan to rewrite it to work with the latest version though given D7 deprecation approaching it might make sense to...

Account Settings Email Attachment

Synopsis At the time of sending these below mentioned emails,if you need to send an attachment to users. Welcome (new user created by administrator) Welcome (awaiting approval) Welcome (no approval...
Categories: Administration tools

YouTube Video Transcript

Overview YouTube Video Transcript Module help users to integrate YouTube videos with transcript in the sites. Adding transcript to video files can help users to locate and understand videos....
Categories: Media, Integrations

DBLog Pager

DBLog Pager The DBLog Pager module is quite simple. It adds paging options (Next, Previous) to the individual events view (/admin/reports/event/%ID%). Also adds First and Last links (if desired you...
Categories: Administration tools, Content display

Baidu ECharts - 百度数据图表分析

ECharts is a comprehensive charting library offering a painless way of adding interactive charts to your commercial products. On the foundation of ZRender-based (a whole new lightweight canvas...
Categories: Developer tools

Field Encryption: Views Filters

As stated in the Field Encryption module description: Known Issues Since the field data is encrypted these field values will not work with Views Filters, regular, exposed or contextual. This module...
Categories: Site structure, Security

Plug Field

Get the Field API plugin system for Drupal 8 in your Drupal 7 developments. The Plug Field module is a module for developers that can't wait until Drupal 8 and loves Field API. Using this module,...
Categories: Site structure

Pages