
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.
Menu block ignored links
Introduction This is a small module that add a very useful feature for menus blocks created with the Menu block module. You can hide some selected links when the block is rendered. Requirements...
Categories: Administration tools
Menu Valid Target
Menu Valid Target allows users of your site to open menu links in a new tab or window. This is done by only using Javascript without the deprecated target attribute in order to be XHTML compliant....
Categories: Site structure
DFV - Dependent Field Values
This modules enables site admins and developers to make the allowed values of a field depend on another proviously selected field's value. You can use views with arguments to let views return the...
Categories: Site structure
Contextual Block Class(es)
This module provides the ability to contextualize block classes. This module is similar to contextual_block_class module and complements the block class module. Version Drupal Core: 7.X Release...
Categories: Content editing experience, Content display
Privatemsg unread
A lightweight module that provides a page displaying only unread Privatemsg messages. Path to the page is configurable.
Views Filter Option Limit
This module allows Views exposed filters that are on Entity Reference fields to have their visible options limited according to the values of other filters on the targeted entity type. It is...
Shortcode Gmap
This module is about the simplest way to get a Google Map, or a link to a Google Map, displayed with your content. Requirements * Shortcode contrib project * configure your input format to allow...
Categories: Content editing experience, Site structure
Drupal Debug Bar
A simple toolbar with debug information and links.
Categories: Developer tools
Cached Block
This module enables to create the cached wrapper of any block. It can be used where standard block caching is disabled if node access modules are installed. Caching of block panel panes is...
Categories: Performance, Developer tools
Limit Visit
Overview This module will count the number of times an authenticated user visits a page matching a path pattern. If the views per hour reach the established limit the user will be redirected to...
Categories: Access control
Redirect Hostname
Summary This Redirect Hostname module is based on the popular redirect module. It allows for redirects based on source hostname, not just source path. Examples: www.productX.com => www.example.com...
Categories: Administration tools, Search engine optimization (SEO)
Field API Tab Editor (FATE)
This module allows individual field values to be modified on their own custom tabs on the entity's page. Each field must be enabled from the field's settings page, then the new tab will show. FATE...
Categories: Site structure
Identicon
This module generates and displays identicon images in place of the user picture for users who do not have a picture. The generated identicons are pixel style images. The number of pixel blocks...
Categories: Developer tools
Social Media Aggregator
Overview Social Media Aggregator is a fast and efficient module for displaying the most popular socials feeds on your site. It provides an API for normalising the rendered output of social media...
Categories: Site structure
Excel Reports
If you need to export Drupal data into MS Excel files, this module was made with you in mind. On top of PHPExcel(https://github.com/PHPOffice/PHPExcel), a stable library to create MS Excel files,...
Categories: Content editing experience, Content display, Developer tools
Redis Info
Creates a report that displays Redis usage, performance, and other statistics for the Redis server usage. This module is a good companion to the Redis module and provides a convenient way to check...
Entity reference access
Description This module adds new field formatters for entityreference which check access before displaying rendered entities. Views has access filters such as 'published', but entityreference...
Categories: Access control
VG Wort Integration
Integrate German VG Wort service for Drupal. The new module uses publisher defined keys to send tracking information to VG Wort. The Metis module obtains keys form VG Wort. We created a new module...
Categories: Content editing experience, Integrations
Views Hybrid
Provides a field formatter for entityreference fields that allows auto-displaying a specified number of results from a selected view below the selected entity reference(s). This combines the...
Categories: Content display, Site structure
Devel Shortcuts
This module places tabs on content, users and taxonomy terms to quickly jump to the page to modify the fields for this content type. When developing a site with a lot of content types or otherwise,...
Categories: Developer tools
Entity Visits
Overview Entity Visits tracks the users who viewed the entity. User Case With this module you will be able to make "People viewed your profile" block like Linkedin does. Drupal 8 #D8CX: Would you...
Categories: Content display, Integrations
Commerce Cart Stats
The Commerce Cart Stats module tracks the number of times products are added or removed from a cart and when products' quantities are changed in the shopping cart itself. It also tracks cart...
Categories: E-commerce, Integrations
Community Media TV Schedules
Please Note: This module has been forked as part of the Community Media Advanced initiative. The forked version is hosted on https://github.com/cm-advanced/cm_tv_schedules We created this fork to...
Categories: Content editing experience, Media
Scald Feeds
Provides a Feeds mapper for Scald Atom reference fields, so it's possible to create Atoms on the fly when importing feeds and reference them. Sponsored by: Inovae
Categories: Content editing experience
Dynamic Autocomplete Path
This module allows developers to define special values for the #autocomplete_path form API property making possible to use non static URIs. Example: If you define this textfield: The #language and ...
Categories: Developer tools