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