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

54,093 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.

Harmony Moderation

Features New flag link for Reporting posts Uses CTools Modals for the confirmation form (unique to harmony_moderation) Threshold setting for after X reports auto unpublish post Flood control...

Commerce Multicurrency For Yahoo Finance

This module provides the Yahoo Finance currency exchange rate synchronization provider for Commerce Multicurrency module. Yahoo! Finance provides financial information and commentary with a focus...
Categories: E-commerce

GPA Calculator

About This module provides schools with a GPA calculator to use in a block. The gpa calculator form initially display 6 rows with 3 columns (Class/Course Name, Grade, Credits Earned). It has the...
Categories: User engagement

Views String Select

This module provides views exposed filter for selecting a string from the list with selectable widget type (selector or radio buttons). If you set "Variants of the string value" option to "A|B|C|D...

TUnit

twistor's unit testing helpers. 8.x has PHPunit. 7.x does not. TUnit is a collection of hacks to help unit testing for 7.x. Just add this to your info file to begin using TUnit in your tests. test...
Categories: Developer tools

OG GroupContent

The OG Group Content module creates all the basic popular content types often used in a group setting, blogs, wikis, events, polls, announcements and creates with very little configuration a nice...

Tripal Daemon

This module provides the ability to start a Daemon to execute Tripal Jobs. This ensures that Tripal jobs are run promptly when submitted with intervention by a Tripal Administrator. This is...
Categories: Administration tools

Date Popup Mobile

A simple module that works in combination with the Date Popup submodule of the Date module, by replacing all jQuery datepickers with HTML5 date fields whenever the user is on a mobile browser. In...
Categories: Site structure

Webform Comments

This module allows site owners/administrators to comment (internally) on webform submissions and assign a status (pending or completed) to a submission. The comments are currently not entities, but...
Categories: Developer tools

Bit.ly Node

Overview This module provides bitlinks for nodes so that it can be used for social media sharing. The node bitlink is available in node template. Features Creates node bitlink on node creation....
Categories: Integrations, Developer tools

Semantic Connector

The Semantic Connector module is the central module that is needed to add external semantic services (PoolParty servers, GraphSearch instances, SPARQL endpoints) to your Drupal integration. The...
Categories: Integrations

Views Isotope - Advanced

This is a fork of https://www.drupal.org/node/2224023

AJAX Screen Lock

This module simply locks screen when AJAX is running on page. You can prevent unwanted user actions while the AJAX request is performed. Popup appears automatically when AJAX query is sent. Popup...
Categories: Developer tools

Yild

Let the rest of the internet know what your content is about by using already defined metadata-terms. Benefits with this range from improved SEO to being able to create more complex ways of...
Categories: Site structure

Mail New User

This module enables admin users to modify the welcome email subject and body at the moment at which the email is about to be sent. At the user creation page (admin/people/create), there is a...
Categories: Administration tools, Integrations, Access control

Disable overlay for mobile

Drupal 7 light module to disable overlay on mobile devices. Tested on android(Chrome, firefox) and Iphone(Safari). Disabling path can be configured for user specific pages, or all admin pages at...

Circliful

-- SUMMARY -- Incorporates the Circliful JQuery plugin so you can make pretty round pie charts. See https://github.com/pguso/jquery-plugin-circliful *** This is an early development version of this...

Local tasks fixed position

When logged in, Drupal displays a on-site editing menu (local tasks) on all the node and user pages. This will usually break your front-end flow of elements by adding a pretty random chunk of stuff...

Video Filter: Twitch

Description This module adds support for Twitch.tv to the Video Filter project Requirements Video Filter Usage Live stream [video:http://www.twitch.tv/twitch] Archive video with initial time and...
Categories: Content editing experience

Ubercart Abandoned Cart and Order Reminders

What is Ubercart Abandoned Cart and Order Reminders? This module allows you to send reminder e-mail notifications to customers who have abandoned a cart or order on your site. The notification...
Categories: E-commerce, Integrations

Ubercart Stock Changelog

What is Ubercart Stock Changelog? This module allows site administrators to better manage their product stock by having the site record all changes in product stock, both decrements (usually from...
Categories: Administration tools, E-commerce, Developer tools

shs search api

This module allows to use the Simple hierarchical select widget in search api views. Introduction If you try to use shs in a view with search_api it's really impossible; because there is not...
Categories: Content display, Site search, Site structure

Administrative Help

When developing a Drupal site for our clients, we found it helpful to create a help content type where we could write instructions on how to do things specific to the given site. This module takes...
Categories: Administration tools

Simple language field

A simple language field for Drupal 8 with 2 widgets - select options and autocomplete. Useful for learning purposes or if you need a simple, lightweight solution. This module has no dependencies....
Categories: Site structure

Simple Validation - 表单实时验证

Simple Validation module is very simple, easy to use, flexible, and powerful, it using jquery.validate. you can verify all the form through simple configuration in Drupal back-end. Requirements...
Categories: Content editing experience, Developer tools

Pages