
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.
Commerce Gift Aid
This module adds support for the UK gift aid process to Drupal commerce. A product can be defined as being eligible for giftaid. If an order contains any gift aid products then the declaration...
Categories: E-commerce
Context Set Message
Context Set Message provides a Context Reaction for displaying messages to a user via drupal_set_message. Features Display a message in reaction to a context Choose the message type (status,...
Categories: Administration tools, Content editing experience
Tsort
Tsort is a table column sort for non-sql tables. It allows you to sort a table by any column heading, where the table data is not directly pulled from a database, but is simply in an array of rows....
Commerce PayFast
PayFast integration for Drupal Commerce. The integration uses PayFast Website Payments in combination with PayFast ITN's. The module is still under active development and should be used with...
Categories: E-commerce, Integrations
Secure Motion Captcha
This module provides a more secure implementation of the Motion Captcha jQuery plugin. It provides a configuration form where the admin can choose which site forms to add the Motion Captcha to, and...
Categories: Security
Commerce Yandex.Metrics
Commerce Yandex Mertics Яндекс Метрика отчет "Параметры интернет-магазинов" для Drupal Commerce ===================== This module provides e-commerce statistics tracking through Yandex Metrics...
Categories: E-commerce, Search engine optimization (SEO)
Fallback language negotiation
Change the Default language without changing the default language by using a other language as fallback.
Categories: Administration tools, Multilingual
Node Reference Set Trail Formatter
Node Reference Set Trail Formatter is a simple module that adds a new formatter to the node reference field. This formatter does not display anything, but instead alters the active trail of a menu....
Categories: Content editing experience, Site structure
Google Search Appliance Query Suggestions
This is a companion module to Google Search Appliance that provides query suggestions from the appliance. Features Uses standard Drupal form autocomplete conventions, Uses a custom PHP file rather...
Ubercart Funds
Ubercart funds implements a Funds Management System for your website using Ubercart. It creates Account Balances to allow users to Deposit Funds in their account. They can then Transfer Funds or...
Categories: E-commerce
Commerce Tickets
Commerce Tickets allows the site admin to create a Ticket purchase system, it creates a new Product type named Commerce Ticket, and a new Field named Commerce Ticket Field. The admin needs to...
Categories: E-commerce, Site structure
Multi-admin pending approval notifications (MAPAN)
Problem The current behavior in Drupal core when a new user registers requesting approval sends mail only to the site's contact address. Thus only one person is notified even though there may be...
Tripal Blast Analysis
This module extends the Tripal Analysis Module and provides a method for loading XML results from the NCBI blast program. Blast results appear on each feature page. Requirements Tripal Comparison...
Tripal GO Analysis
This module is responsible for displaying reports from Gene Ontology (GO) analyses. This module contains a Gene Ontology Annotation Format (GAF) file loader to import GO terms assigned to features....
Tripal InterPro Analysis
This module extends the Tripal Analysis Module and provides a method for loading XML results from the InterProScan program. The module can load InterProScan XML v4 or InterProScan XML v5 generated...
Tripal KEGG Analysis
This module extends the Tripal Analysis Module and provides a method for loading of KEGG ortholog assignments derived from the KEGG Automated Annotation Server (KAAS). The module reads the...
NewsML Feed
Plugin to create NewsML Feeds in views
Categories: Content editing experience
Node Access Relation
Overview Node Access Relation allows content access permissions to be set for users on content referenced via a relation. You need Node Access Relation if... You use or plan on using the Relation...
Popcorn.js
Popcorn.js was an event system for HTML5 media developers developed by the Mozilla Foundation. Mozzila ended support for the Popcorn.js project in 2017.
Categories: Developer tools, Media, Integrations
Lazyload
This module integrates lazyload, a stand-alone and fast image lazyloader developed by Fasterize. Once installed configure the module to override the theme_image function ie. all the images will be...
Rest server IP filtering
Adds IP filtering authentication to end points created by the services module. Global IP filtering settings can be set up in the admin at admin/build/services/rest_ip_filtering, but these settings...
Categories: Security
Services taxonomy resource extension
Extends functionality for the taxonomy resource available through services module. Additional Authentication: - Provides the ability to define a specific vocabulary(or vocabularies) that requests...
Categories: Content editing experience, Site structure
TagCanvas
TagCanvas is a Javascript class which will draw and animate a HTML5 canvas based tag cloud. It is based on http://www.goat1000.com/tagcanvas.php. This module is dependent on Tagadelic module....
Categories: Content display, Site structure, Integrations
Overlay theme
Overlay theme is a small module that provides an option to set the theme of modal frames provided by the core Overlay module, different from the default which is the Administration theme. This is...
Categories: Administration tools
BLEND Localization
Overview BLEND Translation API for the Translation Management Tool (TMGMT) module allows you to easily access professional translations directly from your Drupal installation. This integration is...
Categories: Multilingual, Integrations