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.
Behat UI
The Behat UI module lets any person to run automated tests and create new tests (and also run them while they are being created). The user can later download the updated feature with the newly...
Categories: Developer tools
Klaviyo API
An unoffical, lightweight wrapper around the Klaviyo PHP library, pulled-in via Composer, for Drupal 8.x. Use Cases This module provides: An API for other modules to easily obtain Klaviyo API...
Categories: E-commerce
Ubercart Auction
MAY YOU WANT TO USE AUCTION MODULE FOR DRUPAL 7, WHICH IS WRITTEN FROM SCRATCH AND HAS NO DEPENDENCY TO ANY SHOP MODULE. This project seeks for an new maintainer. Take a look on the related issue:...
Categories: E-commerce
BeansTag
Overview BeansTag is a page title, meta tag and meta description management tool. You could add the above attributes to any path alias and they would be shown in the webpage. It fully support any...
Categories: Search engine optimization (SEO)
Fieldset collapser
Have you ever wondered why some fieldsets in some Drupal forms are just fieldsets, others are collapsible, but once you open (or minimize) them and save the form, their collapsed state is back to...
Categories: Administration tools, Content editing experience, Content display
osCaddie - Google Cloud Storage
Overview This module allows your Drupal solution to become scalable in terms of file management. Any images, videos or documents that are uploaded into Drupal will still be managed by Drupal, but...
Categories: Content editing experience, Media, Integrations
agGrid
Introduction This module allows Drupal Form API to use the ag-Grid open source library for the JSON saving of grid-like data. A new field is added which utilizes a JSON field type with the database...
Categories: Content display, Content editing experience, Integrations
OpenBusiness Profile
OpenBusiness is a customizable, responsive, and lightweight Drupal installation profile. It comes by default styled with more than 20 components. All the colors can be changed as well as the...
Categories: Administration tools, Multilingual
QuantCDN - Drupal Static Site Generator & Hosting
About Quant QuantCDN is a global CDN engineered specifically for the static web and Jamstack. Quant is focused on supporting both small teams and large organizations with Enterprise-grade features...
Categories: Content editing experience, Decoupled, Site search
Moosend: Email Marketing Software
Moosend: Email Marketing Software for Thriving Businesses Drupal Module for Moosend using their API v3. Maintained and supported by Sujan Shrestha. INTRODUCTION This module uses v3 of the Moosend...
Categories: Integrations
Vidstack Player
Drupal Module to provide integration of Vidstack Player for Drupal's video media entities. !!! WORK IN PROGRESS !!! Important: This module will most likely be deprecated when Video.js Version 10 is...
Categories: Media
Charts Plotly
This is a module that integrates the Plotly.js library with the Charts module. "Plotly.js is an open-source JavaScript charting library for creating interactive visualizations on the web. Built on...
Categories: Content display
Views custom cache
This module provides two new simple caches for views which takes view's arguments into account: Custom cache: view's all arguments: All view's arguments, including contextual and exposed filters,...
Categories: Performance
Drush Git Interface
Important! The drush_git module is officially depreciated. No work will be done on this project in the future. Now that Drupal.org uses Git, Drush works with Git automatically. Even submodules are...
Categories: Developer tools
Magic Index
Magic Index is currently a simple form for installing Drupal sites as subdirectories of a root virtual host on a local development server. At the very least, you'll need a LAMP stack, drush, and...
Categories: Developer tools
Uc Wishlist
About The UC wish list module, adds wish list/gift registry support to the Ubercart store, an open source e-commerce solution fully integrated with the leading open source CMS, Drupal. This module,...
Categories: E-commerce
Ubercart SSL
What does this module secure by default? This module secures /cart* pages, /user* pages, /checkout* pages, and /admin/store/* pages with your SSL enabled website. Requirements: Clean URLs must be...
Categories: E-commerce
Jotform API
Render Jotform forms as native Drupal forms via the Jotform REST API — no iframes, no copy-pasted embed codes. Form structure, fields, validation rules, conditional logic, thank-you behaviour, and...
Categories: Integrations
TwitterMiner
Description You specify hashtags or users and, optionally, language, and the TwitterMiner module scours twitter's API and saves the matching tweets. The module defines a new table in your Drupal...
Categories: Import and export, Integrations
DROWL Layouts
Provides DROWL's default ZURB Foundation layout builder layouts. Shared with the community for other ZURB Foundation Drupal users. Important: Because Foundation is basically dead, we switched over...
Categories: Content display
Request Logger
Logs every HTTP Request to the website with the response data details to the standard logger, including responses returned directly from cache. Stores in the log entry useful metadata about the...
Categories: Decoupled, Developer tools
American Bible Society Bible Search
What is this module? The Bible Search module provides your site with a means to search and display bible content on your web site. The functionality and content are modeled after the http:/...
Categories: Content editing experience, Site search, Integrations
User Karma
USER KARMA The first version of User Karma for Drupal 6 is available! Please test it and file issues as you find them! This module will keep track of your users' karma using the fantastic VotingAPI...
Categories: User engagement
Ubercart Ajax Attribute Calculations
uc_aac is an add-on module for the Ubercart e-commerce suite. This module updates product fields via Ajax when attributes that affect those fields are modified. By default it also updates...
Categories: E-commerce
Magnifier
A jquery image magnifier, based on the dojotoolkit Magnifier utility. From http://dojotoolkit.org/~dante/jquery/Magnifier.html To use: theme('magnifier', $image_path, $args); Specify $args passed...
Categories: Content display, Developer tools