
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.
Profile2 Panels
Page Manager (Panels) support for Profile2. This module has maintenance status "Seeking co-maintainer(s)" because I don't really know how to fix the open bugs because of a lack of knowledge in...
Categories: Content display, Administration tools
Admin Security
On certain high-security environments, it is often required to block admin access to all but a white list of IPs. Typically this is done at the Apache level with two servers, one that blocks access...
Categories: Access control, Administration tools
Entity Rest Extra
Extra Rest resources to enable access to entities configuration via Rest Resource The following resources help to get admin information about Drupal 8 to be used by external implementation i.e...
Categories: Integrations
Riveted
A small module to configure and initialize the Riveted Google Analytics plugin. The module assumes that you are already loading your analytics tool with another module or by hand (Universal...
Categories: Integrations
IP Consumer Auth
Drupal 8 custom Authentication Provider using an IP Consumer White List. This idea is to enable anonymous user access to Drupal 8 REST Resources using IP addresses as the validation method. This...
Categories: Access control
Top searches block
Provides a block to display the top 10 search phrases. Key features include: Uses same method as core for consistency with Top Search Phrases report Displays a count showing the number of searches...
Categories: Site search
Mandrill Mime Types
This module adds the ability to administer the file types Mandrill can mail, as the default configuration on Mandrill provides only certain mime types for mailing. When this module is installed it...
Categories: Integrations
CTools Empty Field Access Plugin
The "entity_field_value" plugin rarely suffices for testing empty values. Use this plugin when you need pane visibility rules or variant selection criteria that test for a field (or property) value...
Categories: Content editing experience
Ubercart Blockchain
Provides a bitcoin payment method in ubercart. (payment over blockchain receive api). Easy to install. No need for local bitcoin server.
Categories: E-commerce
Per Role Picture
This module allows site administrators to set default user picture for each role. Site administrators can upload a picture and set the order for a role in which priority picture will be display for...
Categories: Access control
Webform Javascript Field
With Webform Javascript Field you can use custom JavaScript or jQuery snippets for all your Webform form elements. Features Use custom JavaScript code for all webform components. Bundle your helper...
Book Library
Have lots of books on your website? Are they a nightmare to manage? This module allows you to categorize your books into categories so that they're a little easier to manage. This module replaces...
Categories: Administration tools
Dummy link
Introduction This is a very simple module. It provides a link path () and a file with an example of how you can override theme_menu_link() to make the into a element instead of an element....
Categories: Administration tools, Developer tools
Views RSS Scald Image
Synopsis This module is an extension of the Views RSS module. Natively, the Views RSS module supports the insertion of images in the enclosure element of the RSS feed. But, if you use the Scald...
Field Collection Style
Field Collection styling improvements. Features equal heights of Field Collection items. start, middle, and end of row clases added to items (fc-style-item-alpha, fc-style-item-middle, fc-style...
Categories: Content display, Site structure
tmgmt-mw
TMGMT MW (tmgmt_mw) --------------------- TMGMT MW module is a service plugin developed for Translation Management Tool module (tmgmt). It connects to TMGMT as a "translator" and uses MotaWord API...
Categories: Multilingual, Integrations
Notify log
Synopsis The module is designed to help developers, informing them of the new entries in the log. The module provides two types of notifications. One of them works only on Linux operating system...
Categories: Developer tools
HelloSign
NOTE: For the Drupal 7 version, please see the README.txt file on the 7.x branch. Introduction The HelloSign module is a Drupal integration for the HelloSign electronic signature API. It's a simple...
SQL Views API
This is an API module that provides an ability to integrate SQL views in Drupal. Check out this guide about SQL Views in Drupal.
Categories: Content display, Developer tools
Circular Chart
Circular Chart module provides a way to integrate circular mini graphs to a content type with a new field type and widgets. The mini graphs/charts can be generated via creating presets in the...
Categories: Site structure, Developer tools, Integrations
Features Package Settings
Overview This module provides additional settings for Features Packages, allowing for more sensible administration on sites with big number of Features, especially when some of these Features do...
Categories: Administration tools
Webform Conditionals Filter
Allows to filter webform conditionals using one of 3 predefined filters: Action ('show', 'hide' and 'set field value' (Webform conditional values module required) Target field Field value (Webform...
Categories: Administration tools
Image poll
Module allows to add image or video files to poll. Depends on core poll module and this issue. Warning: the module in alpha development - not recommended to use on production sites (need code...
Categories: Content editing experience, Content display, Site structure
Hypothesis
Use http://hypothes.is to discuss, collaborate, organize your research, or take personal notes. This module embeds Hypothes.is into your site. Please Note: After installing, be sure to set your...
Categories: Content editing experience, Integrations
Cache Bypass Path
Cache Bypass Path is a lightweight module which simply provides a non cached path accessible only by a hash. This is intended for Drupal installations that have a Varnish Caching Layer. Without the...