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.
SCM Music Player
SCM Music Player is a free and open source web music player, that brings a Steady playback music experience to your drupal site. Continous Playback Cross Pages - SCM Music Player playback...
Categories: Media
Email Verification / SMS Verification / OTP Verification
Email Verification / SMS Verification / OTP Verification module verifies Email Address / Mobile Number of users by sending verification code(OTP) during registration. It removes the possibility of...
Categories: Access control, Security
Scheduled Tasks
Scheduled Tasks module helps developers to schedule executing any function using Cron and Queue. For example usage see module readme file. Requirements Elysia Cron This project is sponsored by...
Categories: Developer tools
LITE
LITE integrates the LITE track changes plugin for CKEditor with Drupal. Requirements LITE has two dependencies. Contributed modules Editor Libraries Installation LITE can be installed via the...
Categories: Content editing experience, Developer tools, Integrations
Mapify
A module to make the implementation of mapify.js into Drupal 7 relatively simple. You will need to download the JS plugin - http://etiennemartin.ca/mapify/ - and add to your libraries directory at...
Autogrow
Adds support for the Autogrow plugin for CKEditor. This will let you configure settings to dictate when the CKEditor will grow vertically (and how far) as the user enters content into it. This is...
Categories: Content editing experience, Integrations, Developer tools
Features Organic Groups Roles Permissions
Adds support for exporting Organic Group roles with related permissions in features. Module and code is based on features_og_roles_permissions. Installation Download, unpack and enable the module....
Categories: Developer tools, Access control
Textmetrics (formerly webtexttool)
Your content easily SEO proof! Textmetrics (formerly webtexttool) is the easiest way to make high quality content that matches your target audience and at the same time is SEO proof. Resulting in...
Categories: Search engine optimization (SEO)
Alexa
This is an integration module for Amazon Echo devices, allowing Drupal to respond to Alexa Skills Kit requests. Right now the module provides only a basic integration. Developers will need to...
Categories: Content editing experience, Integrations, Developer tools
Simple Redirect
A lightweight module that provides users to have URL redirects in the websites. It is powered by Drupal Entity concept. Features covered With this module Admins are given an option to add a...
Categories: Administration tools, Developer tools
Duplicate Images
Introduction The duplicate images module allows you to find and remove duplicate images and other documents on the public or private file system. Problem If editors want to add images or documents...
Categories: Administration tools
X References
This module provides functionality to relate entities with each other regardless of their source (even non-drupal), i.e. CRM contact and social network account. Each x-referenced entity has a:...
Categories: Developer tools
External Link Preview
This module allows users to preview all the external links that are added into any text area field by fetching their metatags - title, description and image. In case you have added any external...
Categories: Content display
USAjobs Integration
Synopsis The USAjobs Integration module provides integration with the USAjobs Search API. The module allows an administrator to configure API credentials and API query parameters and exposed the...
Categories: Content display, Integrations
Entity ctools
Synopsis This module adds a Ctools contexts plugin for entity forms (add and edit forms). Currently tested for core entities (node, user, taxonomy term, taxonomy vocabulary) and for entities...
Display Machine Name
INTRODUCTION The Display Machine Name module enables showing the machine name next to the label on view/form display edit forms. This is useful to identify fields which have the same label which...
Categories: Administration tools, Developer tools, Site structure
Navbar Filter
It's a simple text filter on Navbar to facilitate finding a link. Just enable the module as usual, the filter text box will be appeared on top left of navbar's tray. It only works when navbar is...
Categories: Administration tools
Aegir Configuration Management
Manage Drupal 8 configuration with Aegir. This module provides tools around configuration management in Drupal 8. Press the "Export Config" button, and Aegir will run `drush config-export` for you....
Categories: Administration tools
User Registration Limit
This module allows a site to limit user registrations based on the configurations like, only 50 number of user registrations are allowed for the site. Features covered Admins can configure the User...
Categories: Access control
Entityform Structure Web Service
The module provides a service resource which exposes Drupal's entityform fields structure to the Service API. It provides formatted field information such as label, widget, options (select fields),...
Categories: Integrations, Developer tools
Quicktabs Remember
This will be used to remember user's last visited quicktab. There is an option to remember logged in user's last tab on current quicktab whenever you create any quicktab. Please select that and see...
Categories: Content display, Site structure, Developer tools
Migrate group settings
This module allows you to modify migrate settings (database connection) of your migration groups (Migration module). It solves the problem which happens once "Drupal-to-Drupal data migration"...
Categories: Developer tools, Import and export
Drush Delete All
This module provides the drush command to delete all the dummy contents through drush Command. Currently it will work with the command, drush delete-all article How to use? Download and enable as...
Categories: Content editing experience, Developer tools, Import and export
Commerce Quantity Increments
Commerce Quantity Increments is a small module on top of Drupal Commerce, that provides possibility to set and validate quantity increments on a per product variation level. Requirements Commerce...
Categories: E-commerce
SHS Entity count
SHS Entity count is an extension to the Simple hierarchical select module. With it you can display the count of any entities that have certain taxonomy terms associated with them. You can select...
Categories: Site structure, Developer tools