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

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

AI Phrase Cloud

AI Phrase Cloud lets site administrators create crowdsourced phrase cloud sessions. Each session poses a question or prompt to participants — such as "What does success look like for our...
Categories: Artificial Intelligence (AI), Media, User engagement

Bibliography & Citation - Altmetric

Adds Altmetric badges to BibCite reference entities. Subscribe to news about the Altmetric module on Twitter and find out about major and minor changes and resolved issues even faster: twitter.com...
Categories: User engagement, Integrations

Multiple timezone clocks (time clock)

Multiple Timezone Clock module provides a block and an admin config. In admin config having multiple clocks settings for different timezone. This module does not depend on any external javascript...
Categories: User engagement, Developer tools

SmartWeather- Weather Module for Drupal 8.x, 9.x, 10.x and 11.x

SmartWeather is a smart module which provides current weather details and forecast upto 7 days. Display of forecast is optional. The module is smart enough to detect website visitor location and...
Categories: Content display, Integrations, User engagement

Neuraflow

This module provides product integrations for the AI solutions from Neuraflow GmbH Features neurabot integration Post-Installation Go to /admin/config/services/neuraflow to configure your valid...
Categories: Integrations, User engagement

Webform Combine Fields Handler

This module provides a Webform handler that allows you to combine submitted field values into a separate field on the form. It can handle simple use cases such as combining First Name and Last Name...
Categories: Developer tools, Integrations, User engagement

Face Detection

Face Detection module uses the jQuery Facedetection library to provide an image viewer jQuery plugin. It only has been tested on Chrome, Firefox 3-8, IE 9 You can try the demo here. Sponsors...
Categories: Content display, 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

Flag Rating

This module is an extension of the great Flag module. Only supports Drupal 8. How to install composer require drupal/flag_rating drush en flag_rating How to configure Create a new Flag under Admin ...
Categories: Content editing experience, User engagement, Site structure

Opquast checklist

The Opquast Checklist V4 module aims to improve the quality of online services through open-licensed checklists (Creative Commons BY-SA) and tools validated and used by a large community of web...
Categories: Administration tools, E-commerce, User engagement

Rating List

Rating lists API for sports ( currently chess ratings) This module provides tables and a common set of functions that are used by the different rating system sub modules. There are the following...
Categories: User engagement

Chessboard Renderer

The Chessboard Renderer project was created by vyvee on August 21, 2006. This chess module renders chessboard diagrams specified with the FEN syntax or a simple piece placement format. You can find...
Categories: User engagement

Metis (VG Wort integration)

The Metis module automates the inclusion of the so called "Metis pixel" (Zählmarke) from the German association VG Wort. The pixel is included as an image that is 1px wide and high and it allows VG...
Categories: Content editing experience, User engagement, Site structure

Fivestar Smiley

This module provides a set of smileys that can be used with Fivestar. It has two sizes of smileys: 16x16 and 32x32. To use the module, simply enable it and go to "manage display" on your content...
Categories: User engagement

Tally


Categories: Content editing experience, Site structure, User engagement

Did this help?

Displays block with "Did this help" (is useful) question and Yes/No options. For "No" options are available list of ready answers and text field for custom answer. Answers report is available on ...
Categories: User engagement

Webshare

Allows visitors to share the current page across various social media platforms. Description The Webshare module provides an easy way to add social sharing buttons to your Drupal site. These...
Categories: User engagement

Klaro Geo

Extends the Klaro Cookie & Consent Management module with geography-based configuration. Detects the visitor's country via the GeoIP module and applies matching Klaro settings and text overrides —...
Categories: Integrations, Media, 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

Animal Kill Counter

Animal Kill Counter provides a block which displays a realtime counter of interesting data. By default it displays the number of livestock animals killed for food since the page loaded. Usage To...
Categories: User engagement, Integrations

Grouping question

This module allows the creators of a quiz to add a grouping question type. The grouping question invites participants to group together a series of terms by dragging and dropping similar terms on...
Categories: Content editing experience, User engagement

Teamspeak3

This module provides a simple Teamspeak 3 server web viewer rendered into a block The module it's compatible only with Drupal 7.x core: No Drupal 6 version will be implemented since there are...
Categories: User engagement

BracketCloud

BracketCloud is a free online website for making brackets and round robin tournaments. This module provides integration with BracketCloud via their API. Features Display tournaments and their...
Categories: User engagement

Social Stats

This is a statistics module. It provides data from various social media sites. The data which is saved per node. It includes data from: Facebook : likes count, shares count, comments count & total...
Categories: Integrations, User engagement

Advanced Poll Media

Synopsis This module extends Advanced Poll choice field in order to accept files from media module via library or any media source is allowed. To show the selected media it uses two different view...
Categories: User engagement

Pages