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

5,903 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.

Ubercart Price Per Role

This module allows you to enter different sale prices per product for different roles in an Ubercart store. Install and enable the module as normal. In the store configuration menu there will be a...
Categories: E-commerce, Access control

Views Accordion - Views Vanilla JavaScript Accordion (VVJA)

The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure

Ubercart GoCardless Client

This module is provided by Seamless-CMS which is a partner of GoCardless. It integrates the Ubercart e-commerce suite with the GoCardless online payment service. Sites that implement the module are...
Categories: E-commerce

Text Link

TextLink transforms any text field into clickable links by combining field values with customizable base URLs. Perfect for creating profile links, search URLs, or any pattern. Features Basic...
Categories: Content display, Content editing experience

ExpertDate

Expert Date is a display field formatter for Date fields that hides and shows parts of the date string to save you from writing a massive switch/case statement in your code. Each of the options is...
Categories: Content display, Site structure

Search History Tracker

Search Tracker is a privacy-focused module that automatically captures and displays users' recent search terms using browser localStorage. Unlike traditional search modules that store data server...
Categories: Content display, Site search

Schema Markup Generator using AI

Introduction The AI Schema Markup Generator module automatically creates Schema.org JSON-LD structured data for Drupal content using OpenAI. Instead of manually writing complex schema markup, the...
Categories: Artificial Intelligence (AI), Search engine optimization (SEO)

Database logging ban operation

Synopsis Have you ever looked through the list of recent messages for a public website and noticed certain IP addresses repeatedly trying to do bad stuff? For example, repeatedly trying to log in...
Categories: Administration tools, Developer tools, Security

Search.gov (machine name: USASearch)

IMPORTANT: This module is no longer supported If you are a U.S. federal agency interested in using Search.gov in place of the native Drupal search, please contact our team to set up a time to...
Categories: Site search

Amazon Product Advertisement API

This project is an implementation of the Amazon Product Advertising API. It's modular in design, with a central "Pure API" component that interacts with Amazon, and optional modules to handle...
Categories: E-commerce, Media

Republish - Node Content in an overlay

Republish Module allows administrators to provide a Republish button for the end user to republish the content of a node in an overlay. When end user clicks on republish button provided, a popup...
Categories: E-commerce, Content editing experience, Content display

Opensolr Search

AI-Powered Search for Drupal — Zero Configuration Opensolr Search gives your Drupal site hybrid AI search (keyword + vector/semantic), AI-generated answers, autocomplete, faceted navigation,...
Categories: Artificial Intelligence (AI), Search engine optimization (SEO), Site search

Currency Conversion

Currency change without using any Drupal commerce module
Categories: Site structure, Access control

Factory Lollipop

The goal of this package is to enable the rapid creation of objects (vocabularies, terms, content types, nodes) for the purpose of testing. The primary aim of Factory Lollipop is to a fill a void...
Categories: Developer tools

AI Lead Chatbot

The AI Chatbot module provides an intelligent, automated chat widget that engages website visitors and captures leads using OpenAI's GPT language models. Unlike traditional contact forms, this...
Categories: Artificial Intelligence (AI), Integrations, User engagement

Taxonomy Facets

Progressive content filtering, with clean url's, using taxonomies as facets. Ideal for eCommerce carts, real estate / properties sites, classified ads, or other sites with multiple categories,...
Categories: Site structure

Wget Static - Generate HTML and Save To FTP / Webdav

Wget Static Module integrates wget application installed on server with drupal. The module provides you option to generate static HTML of node page, any drupal internal path or whole website using...
Categories: Content editing experience, Import and export, Developer tools

Scanner-Fixer API

A framework for scanning for issues and then fixing them. In the Scanner-Fixer API module... A Scanner is a way to find things to fix, as the first step in a Solution. Scanners aren't designed to...
Categories: Administration tools, Developer tools

Ubercart Global Quote

Description Ubercart Shipping quote module that provides custom shipping quotes based on configurable weight ranges and custom shipping zones. Features Shipping zones can be defined as any...
Categories: E-commerce

Ubercart Terms of Service

This module includes an Terms of Service text (aka terms and conditions) and a [x] I agree with the Terms of Service checkbox for the cart or the checkout page of the purchase using Ubercart....
Categories: E-commerce

Exchange Rate

The Exchange Rate module provides functionality for fetching, displaying, and converting real-time currency exchange rates using the ExchangeRate-API. It allows site administrators to add a fully...

Registry Rebuild

THIS IS NOT A MODULE. YOU CAN'T ENABLE IT. FOLLOW THE INSTRUCTIONS. Make a backup of your database before running this. It won't break your database, but we can't improve this unless we have broken...
Categories: Developer tools

Event Pipeline

Event Pipeline provides a flexible, plugin-based system for propagating data changes from your Drupal site to external and internal services. Site builders create named pipelines through a...
Categories: Developer tools, Integrations

AI Content Advisor

The AI Content Advisor is a flexible Drupal module that extends and enhances the capabilities of the AI SEO Analyzer project. Built on the foundation of AI SEO, this module provides a comprehensive...
Categories: Artificial Intelligence (AI), Content editing experience, Search engine optimization (SEO)

Who Bought What|Ubercart

UPDATE: D8 port can be found in this new module: https://www.drupal.org/project/who_bought_what This is for Ubercart. If you are using Ubercart to sell tickets or entries to an event or perhaps a...
Categories: E-commerce, Site structure

Pages