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

17,705 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.

jQuery Raty (Star Rating) Widgets

Update 12-23-2013 7.x-1.x-dev Now wielding more of the power from the Raty library. Can now assign custom images for on/off/half star states*. *This is only for raty field output so far. Custom...
Categories: Content display, User engagement, Site structure

Quiz Drag and Drop

This is the new home for the Quiz Drag and Drop question type. Drag and Drop question allows you to add interactivity to objects on the slide by designating drag items and drop targets. FYI : Its...
Categories: User engagement

Custom AI Chatbot Module for Drupal 9.x, 10.x and 11.x

Latest version supports Open AI, Google Gemini, Anthropic Claude and Mistral. The AI Chatbot module provides a frontend chatbot block and acts as an AI agent for your website. It interacts with...
Categories: Automation, Integrations, User engagement

Gigya - Social Infrastructure

Moved The module, including its development, has been moved. To download the latest Gigya–Drupal GConnector, click here.
Categories: Site structure, User engagement, Integrations

Prediction game

The Prediction game module lets administrators create leagues or tournaments consisting of several matches, on which bets by players can be made. After each round of matches, the results can be...
Categories: User engagement

Flag Tracker

Integrates Flag and Tracker modules.
Categories: Content editing experience, User engagement

Good Relations for Drupal Commerce (schema.org compatible)

This module adds Good Relations markup on Drupal Commerce product displays, allowing search engines to display Rich Snippets for your products. Read more on how Good Relations can improve the SEO...
Categories: E-commerce, User engagement

Web Experience Toolkit: Webform

Provides Webform functionality in [Drupal WxT][drupalwxt]. Key Features Creates a webform content type for basic form management. Multilingual support via Webform localization Webform NID replaced...
Categories: User engagement, Integrations

Advanced Drupal Audit Tool

While planning out migration of Drupal 7 sites to Drupal 8,9,10 1st thing we need to know, what is inside the hood, how complex it became over a period of time. This Audit Tool helps you to...
Categories: Administration tools, Developer tools, User engagement

Webform Number Limit

This module provides Webform handlers that allow forms with a number element to have submission limits based on the sum of those numbers. It's similar to the Options/Checkbox limit handler provided...
Categories: Integrations, User engagement

Advanced Message Subscription

Provides fine-grained control over subscription to messages.
Categories: User engagement

LMS AI

Stub main module for now and a single activity-answer plugin sub-module: AI textfield with feedback and async AI answer evaluation from cron. Requires AI Providers API module. Doesn't require AI...
Categories: Artificial Intelligence (AI), User engagement

CMS guide

CMS Guide is a docs-as-code in-admin help system for Drupal. Editor guide content lives as Markdown files in a module, is version-controlled alongside the rest of your site's code, and is imported...
Categories: Administration tools, Content editing experience, User engagement

Klaviyo CRM

Native Drupal integration with the Klaviyo CRM automation platform.
Categories: Automation, Integrations, User engagement

Piano Analytics for Short URL

Sends Piano Analytics server-side events for Short URL redirect visits. Features Non-blocking tracking: visit events are queued during the redirect and sent to the Piano Analytics Collection API...
Categories: User engagement

Inline SVG Logo

The SVG Logo module allows Drupal themes to use SVG code instead of traditional image logos, with live preview and validation in theme settings. Features - Replace theme image logos with scalable...
Categories: Media, Site structure, User engagement

Conditions

The Conditions module provides some condition plugin based functionality. - A conditions form element - A conditions-groups form element - A condition field type
Categories: Developer tools, User engagement

Spotify

Provides integration with the Spotify Metadata API and a field to display artist, album and track information with a link that opens the Spotify client. Since 7.0-rc2 you can also output the data...
Categories: Content editing experience, Content display, User engagement

PageFlip: Book, Magazine, Comic Viewer

PageFlip simulates "flipping through the pages" of books, magazines, comics, flyers, or other "book"-like content. PageFlip includes two viewers: PageFlip MegaZine3 Viewer and PageFlip HTML...
Categories: Content editing experience, User engagement, Media

Node Accessibility

Validation can be enabled and disabled on a content-type specific basis, allowing administrators to pick and choose what does and does not need to be validated. Integration with the rules module...
Categories: Content editing experience, Developer tools, User engagement

Tournaments series

Overview Module for calculating and publishing a ranking list for tournaments series. You can use a module for running a series of tournaments or races of any kind, e.g. F1 season, Ski world cup,...
Categories: User engagement

Webform Smart IP

This project creates a new Webform field type called 'smart_ip' that uses the Smart IP module to provide additional data about the form submitter in hidden fields. The data will show up on the...
Categories: User engagement, Site structure, Integrations

Quiz H5P

Deprecated Please use https://www.drupal.org/project/quiz_h5p_integration This project adds H5P support to Quiz 7.x-5.x as a Quiz question. This currently has the same functionality as the module...
Categories: User engagement

Review Stream

Stream your latest and greatest reviews from around the Web to your Drupal site and display them with SEO-friendly rich-snippet markup. To use this module, you must: have a Grade.us account with...
Categories: E-commerce, Content display, User engagement

Service Links mailto

You need a simple <a href="mailto:hello@example.com"> link integrated within your list of service links? Look no further! The Service Links mailto module integrates with the Service Links...
Categories: Content editing experience, Content display, User engagement

Pages