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.
Alt Text Generator & Image Name Generator : EAA/ADA/WCAG Image SEO Optimization | AutoAlt.ai
AI Alt Text Generator for Images in Drupal automatically generates accurate, descriptive alt text and image names generation using advanced AI image analysis. Designed for SEO optimization and...
Categories: Accessibility, Media, Search engine optimization (SEO)
Subs
Overview This module aims at allowing users to subscribe to a site or part of a site. A subscription can have different types (bronze, silver, gold, etc) and also different statuses (pending,...
Categories: Access control, Developer tools
Amazon Image ID Scan
This module integrates the Amazon Rekognition API to validate documents uploaded by users. Through advanced image analysis, the module verifies that the uploaded document is authentic and matches...
Categories: Integrations
Personalization Token
The Personalization Token module provides a simple UI for content creators to create new tokens based on user account values. An included CKEditor plugin submodule allows personalization tokens to...
Categories: Content editing experience, Access control, Developer tools
Cloner
Cloner let you clone any entity on Drupal site, and provide forms for this as well. The obvious question that can appear, what's the difference between Cloner and Entity Clone? Cloner inspired by...
Categories: Content editing experience, Developer tools
Rooms - Drupal Booking for Hotels, B&Bs and Vacation Rentals
Drupal Rooms is a basic booking and room management solution for hotels, vacation rentals and B&Bs. All future development regarding booking solutions is concentrated on the BAT module - the...
Categories: E-commerce, Site structure, Developer tools
Ubercart Register Invoice Templates
Overview This module finally gives a good answer to the common question from Ubercart administrators: "How do I customize the e-mail invoice sent to customers after they make a purchase?" This...
Categories: E-commerce
Commerce AJAX Checkout
Please have a test drive with the current implementation Login/register -> checkout functionality live @ http://www.fastoftheforestmovie.com The general idea of a streamlined checkout process.
Categories: E-commerce, Developer tools
Address autocomplete (with Google Maps API)
This module allows for your users to input the whole address with a predictive autocomplete field, provided through Google Maps Javascript API. The module depends on the address module and adds a...
Categories: E-commerce, Developer tools, Site structure
Order
An alternative e-commerce system. Orders are saved as nodes so that they can more easiliy be integrated into Views and use other Drupal features & modules such as comments, nodeapi, Workflow,...
Categories: E-commerce
Ecwid Ecommerce Shopping Cart
Ecwid is a powerful and easy-to-use shopping cart solution that seamlessly integrates with your Drupal website. Join hundreds of thousands of sellers in 175 countries and sell globally with over 70...
Categories: E-commerce
Ubercart GoCardless Subscription
Please note this sandbox project is no longer usable since it is written to utilise the GoCardless legacy API, which was phased out in October 2017. There is a new, improved version of the module...
Categories: E-commerce
Mail-In-One Newsletter Registration
The module allows to integrate a newsletter registration form with Mail-In-One. The module sends the form data to Mail-In-One and Mail-In-One automatically triggers a Double-Opt-In email or a...
Categories: E-commerce, Integrations
Search API Entity Translation Solr search
An extension module to 2.x version of Search API Entity Translation module. Changes the way in which Solr Search module stores the multilingual content, making it use solr dynamic fields for...
Categories: Multilingual, Site search
lm_paypal
IMPORTANT NOTE The 6.x-2.0-alpha3 release (and later) require the PHP cURL extension. Overview This module provides an interface to PayPal using Instant Payment Notifications (IPN). It currently...
Mongor: Mongo Relationships
Mongor is an attempt to fill a "gap" in the EFQ Views module. EFQ Views are not compatible with views relationships because, by MongoDB's nature, JOINs are not possible. This is Mongo, after all,...
DID Ai Provider
The D-ID AI Provider module integrates D-ID’s video generation API with Drupal’s AI Automators ecosystem. It lets you generate talking-head style videos from audio (and optionally an image or a...
Categories: Artificial Intelligence (AI)
GRA4 Social Network for Drupal
GRA4 Social Network for Drupal This module empowers your Drupal installation with GRA4 Social Network. Your website will have groups, blogs, likes, messaging, documents, and much, much more. Big...
DB performance
DB Performance monitors slow database queries, aggregates them using query fingerprinting, and suggests indexes to improve performance without external tools. Features DB Performance helps...
Categories: Performance
UC Localize
SUMMARY A quick fix for internationalization issues on Ubercart managed multi-language e-commerce sites. WARNING This module is not a permanent solution, and serves only as a quick fix for sites...
Search Tracking
This module facilitates search tracking for your search form, utilizing form attribute values. The tracking data can be displayed using Views. Features Provides Views (Search Tracking) for...
Categories: Integrations, Site search
Feeds extra logging
This module was developed for Drupal 7 and Drupal 7 is no longer supported. So, no further development is planned for this module. Synopsis A module to log more things during a Feeds import....
Categories: Administration tools, Import and export
Views Filter Option Limit
This module allows Views exposed filters that are on Entity Reference fields to have their visible options limited according to the values of other filters on the targeted entity type. It is...
Menu button
Synopsis Sometimes you want a menu to be permanently visually-collapsed into a button, which you must click on in order to see the items inside that menu. Features Visually hide/show a menu when...
Categories: Site structure
Basket IMEX (import and export)
Basket IMEX is a comprehensive system for organizing imports and exports at your store. The module comes with an additional module "Basket IMEX Excel" which enables import/export via excel files....
Categories: E-commerce