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

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

User Recording

Summary User Recording module lets you record what your website visitors are doing on the website in form of mouse movement, clicking, typing and scrolling. It's a simple version of functionality...
Categories: Integrations

Force TFA

This module is a helper module for Two Factor Authentication (https://www.drupal.org/project/tfa) and specifically the TFA_basic module (https://www.drupal.org/project/tfa_basic) It creates the...
Categories: Administration tools, Access control, Security

quandl

The meeting of Drupal and Quandl. Where open source meets open data. Quandl is a clearinghouse for time series, public information from a wide range of sources with millions of datasets. This...
Categories: Developer tools

Cache Debug

The Cache Debug module provides a plugin to debug the cache tags on a response and being invalidated.
Categories: Developer tools, Performance

Secure forms

Some forms in Drupal core pose security concerns - for example, the password reset form displays an error message when a username/email address does not exist in the system. This means that valid...
Categories: Access control, Security

Media: YouTube ID formatter

This module adds a YouTube ID formatter for "Media: YouTube" field. It is an adaptation of Media URL formatter. Extracts & displays the youtube ID from the URI. Can be used to rewrite fields.
Categories: Media

Development Environment

Module goal When developing Drupal sites, we are often working in a development environment in which we want behaviors different than we would like on a production environment. An example of this...
Categories: Developer tools

Feeds: Import.io

Provides a Feeds Parser and Fetcher for import.io data sets. Feeds: Import.io can be used for both one-off imports or a continued stream of data from import.io, a web data platform and web scraping...
Categories: Import and export, Integrations, Developer tools

Media Internet Text Widget

If all you want is an "embed video" URL, the media picker library widget can be overkill and can be confusing. This module allows you to just provide the media URL/Embed code field that is present...

Image Download Formatter

The Image Download Formatter provides a simple way for you to show an image download button when displaying image fields. When a user clicks on the download button the original image is sent to...
Categories: Content display

AmazonS3 Filefield Sources

AmazonS3 Filefield Sources provides integration between AmazonS3 and Filefield Sources, to allow content administrators the ability to attach to any entity a file that already exists on an S3...
Categories: Site structure, Media

Geofield Proximity to Polygon

Geofield Proximity to Polygons for Views An add-on for the Geofield module to calculate distances from an origin point to polygons and multi-polygons in Views on single-valued and multi-valued...
Categories: Site structure

Dependent Node References

This module is initiative of mandarmbhagwat78 This module is an extension to node_reference and term_reference modules. The idea of the module comes with the need of providing support to fetch...
Categories: Content editing experience

Clients SuiteCRM

This modules provides a bridge between Drupal & SuiteCRM. It provides you a Web Service Clients connection type for the SuiteCRM REST service. With the connection you're able to call the service...
Categories: Import and export, Integrations

Google Scholar

Google Scholar provides a simple way to broadly search for scholarly literature. From one place, you can search across many disciplines and sources: articles, theses, books, abstracts and court...
Categories: Content editing experience, Integrations

PHP Warnings & Errors

In local module and theme development, it's good practice to keep an eye on your watchdog table to catch coding errors, notices and warnings. It's very easy to forget to look at your report all the...
Categories: Developer tools

Menu to Taxonomy

Synchronizes your menus into taxonomy vocabularies with ease! Not to be confused with Taxonomy Menu (which transforms taxonomy vocabularies into menus). Menu to Taxonomy sychronizes a specific menu...
Categories: Site structure, Developer tools

Views Blocksit

Summary Views Blocksit style plugin. Create dynamic grid layouts using the Blocksit JS jQuery plugin and Views. This module supports setting up breakpoints to change the number of columns as...

Gentle Select Widget

Gentle Select Widget implements gentleSelect jQuery plugin for transforming select boxes into a skinnable alternative. The selection list can be rendered with multiple columns/rows to present...
Categories: Site structure

Menu Management Languages

This is a super light and simple module to improve the usability of the menu management administration interface in multilingual sites. When you're building a multilingual site, if you have a...
Categories: Administration tools, Multilingual, Developer tools

Angular js example

What this module does This is a simple angular js example module for adding records into the database and listing those records through the angular js concept. Installation Download the module...
Categories: Developer tools

VoiceCommander

Voice commander 2.0 has been released! 2.0 is a complete refactor of the codebase to allow flexibility and integration with other modules. Check these youtube videos for demonstrations of it in...
Categories: Administration tools, Site structure

Node Admin

Provides content type specific node administration pages. Configuration Dependencies Views Bulk Operations (VBO)
Categories: Administration tools, Content editing experience, Content display

Tracking number

This module provides a field for storage and display of shipment tracking numbers. Features Store tracking numbers for: United States Postal Service UPS FedEx DHL DHL Global Others via hook...
Categories: E-commerce, Site structure

Google Remarketing Tag

Adds a Google Remarketing Tag sitewide. More information about the google remarketing tag : https://support.google.com/adwords/answer/2476688 Please note, this module is a simplified version of the...
Categories: Search engine optimization (SEO), Integrations

Pages