Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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