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.
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