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

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

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

Pages