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

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

MockingFish A/B Testing and Heatmap Tool

Here is the breaking news for Drupal site owners as they are now able to use our MockingFish A/B Testing and Heatmap tool without any hiccups. It is really a big sigh of relief as now Drupal site...

BxSlider Block

Bx Slider block module integrates with Drupal 8 block. Basic animation has attached to the all elements for all slide items. Multiple instance of slider can be created for different pages which is...
Categories: Site structure, Developer tools, Media

Viv integration

Integration with Viv.
Categories: Integrations

smsconnect

Field Data Attribute

The Field Data Attribute module provides a simple way to include HTML 5 data-* attributes to any Field on site building. With this module, fields can be easily added with a data-* attribute that...
Categories: Content editing experience, Content display, Developer tools

Release tracker

Introduction Ever had one of your testers ask you if the release to test/acc/prod had been done yet? Ever had no control over doing your releases and had to wait for a third party to finish doing...
Categories: Developer tools

hook_init

hook_init was a swiss army knife hook in Drupal 7. However hook_init() has been removed in Drupal 8: https://www.drupal.org/node/2013014 You can still implement this easily enough by registering an...
Categories: Developer tools

Node Json Authentication

INTRODUCTION ------------ The Node Json Authentication providing a site_api_key custom field on the Site Information page. The site_api_key is used to access the Json format of node of page content...

Outline Entity

The Outline Entity module provides an interface for organizing entities in a hierarchy. Essentially a Book replacement module, it is similar to the Book module, except it allows a reference to any...
Categories: Content editing experience

Field collection patch


Categories: Site structure

Application/Json Linked data

This is a module that helps you add new linked data json on pages. By passing the node id and adding the json you'll see the tag in those pages. You just need to go to: admin/settings/ldadmin...
Categories: Developer tools

GitLab API Client


Categories: Integrations

Background Information

Background Information When logged in as the administrator, the "Site Information" form can be found at the path /admin/config/system/site-information. This module needs to alter the existing...

Drupal Inbound Marketing

New project page! >> https://www.drupal.org/project/openinbound Note I needed to rename the project page. Therefore future updates of OpenInbound module will be available on https://www.drupal.org...
Categories: E-commerce, Search engine optimization (SEO), Integrations

SVG field

Sandbox module to introduce a new field to allow SVG images to be uploaded and managed as files.
Categories: Content editing experience, Content display, Site structure

Anonymous Viewer

Finally allows you to view that pesky anonymous user at user/0. Depends on bad judgment.

jQuery.shorten

This project integrates jquery.shorten library to shorten text in a DIV and add "show more" link.
Categories: Content display, Developer tools

Bootstrap Banners Widget

Bootstrap Banners Widget is basically designed to add slider/carousel content to site. Without adding any content type we can add slider anywhere on site. It basically depends on panels and created...
Categories: Content display, Media

Granny

This is a sandbox project which allows importing of a back up file from the Gramps genealogy package into Drupal. It consists of two parts: granny: a features based module that defines entitites,...
Categories: Import and export, Integrations

Amazon Wysiwyg

Wysiwyg Plugin for Amazon This module depends on Amazon module This module can be merged to the Amazon module when development is done.
Categories: E-commerce, Content editing experience

Facebook Instant Article

Facebook Instant Articles!
Categories: Content editing experience, Import and export, Integrations

Shortcode Audio

This module requires the shortcodes module. The Drupal 7 module also works with the Shortcode for Wysiwyg module. The shortcode audio module is an extension to the shortcode module. This module...
Categories: Content display, Content editing experience, Media

drush fac

Fork of wbressers/2329243, with permission. drush fac drush fac [feature] drush fac [feature] [component type] drush fac [feature] [component type] [component id] drush fac [feature] [component...

Materialize Actions


Categories: Developer tools

Commerce Discount Notification

This module sends out a notification when a particular discount code usage count reaches to the maximum limit. This will help site administrator to monitor the discounts. Email will be sent to the...
Categories: E-commerce

Pages