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.
Webform Workflows Element
This module provides a new element type for Webforms (D8+) that uses the core Workflows functionality to move submissions through a webform. This means you define the workflow (with workflow type ...
User Stats
Provides commonly requested user statistics for themers, IP address tracking and Views integration. Statistics are: days registered; join date; days since last login; days since last post; post...
Categories: Content display, Automation, Integrations
Commerce Product Option
This module allows you to add user-customizable options to the commerce "add to cart" form. You do this by defining "option sets", to which you can attach any field of your choosing. These option...
Image Replace
Image Replace provides a way to supply optional alternative source images mapped to image styles. This is useful when building responsive sites with art directed images where cropping and resizing...
Categories: Media
TMGMT Extension Suite
Functionality extension for TMGMT module. This module aims to extend the features of TMGMT module. Features are: Tracking changes of entities on a per job basis. VBO integration Allows to submit...
Categories: Multilingual
Citation Select
Adds a block that allows users to select and view citations of a node object from a list of citation styles. Setup and Usage Requirements Token module Bibcite module Configuration Block Place block...
Noindex External Links
Русская версия English version below Модуль полностью закрывает внешние ссылки в нодах сайта от индексации и сохраняет валидность страницы. Обратите внимание: поисковики видят эти ссылки, но не...
Categories: Administration tools, Content editing experience, Content display
Views alias filter
Since from March 21, 2024, the module "Views URL alias" began to work with Drupal: ^9 || ^10, it makes sense to use it instead of this module. Provides exposed filter to filtering nodes by URL...
Webform Import
Allows delimited data files to be imported as submission (results) into webforms. This is useful for importing submissions from other systems in to Webform. Can also be used to Edit submissions via...
Categories: Content editing experience
Reference field option limit
This module allows reference fields of several types to have their widgets' available options limited by the values of other fields in the current entity. This is best illustrated by examples that...
Categories: Site structure
Flexible Table Of Contents
Description This module creates a Table Of Contents block for each field that you enable. You can then place each block wherever you need in your layout to enhance the navigation experience. The...
Categories: Content editing experience, Content display, Site structure
Error Log
Once Drupal bootstraps, it stops sending errors to PHP's error log — which could be the web server error log, syslog or stderr on the command line. Error Log module adds the PHP error log as a...
Categories: Developer tools
Flowplayer API
An API module to provide integration with the GPL licensed Flowplayer for Flash video playback. Features Easily adds Flowplayer support to other systems Takes advantage of Drupal JavaScript...
Categories: Media, Integrations, Developer tools
W3C Validator
W3C Validator provides a Drupal interface to use the W3C Markup Validator. Keeping valid pages is one step into maintaining a properly coded site. This module let's you : - validate a new page when...
Categories: Administration tools, Search engine optimization (SEO), Integrations
Apache Solr Views
Before you read further If you are starting a new project, please read the "alternatives" section. Introduction This module provides a Views integration to the Apache Solr Search Integration...
Categories: Site search
Webform Score
This project lets you score an individual user's answers, then store and display the scores. Sample use cases graded assessments (e.g. quizzes to test students' ability to provide intended...
Categories: User engagement, Integrations
Micro-content
Overview Micro-content module provides a light-weight reusable content entity that you can use in your layouts and entity-reference fields. Features Supports adding bundles Supports adding fields...
Categories: Content editing experience
User Badges
The User Badges module allows each user to be assigned 'badges' which can be displayed as a series of iconic images. A popular use is to display the badges along with the user's information within...
Twig Field
Provides a text field with Twig support and CodeMirror editor. Important: Do not allow untrusted users to edit Twig templates as it may cause security implications.
Categories: Content display, Content editing experience, Site structure
Leaflet More Markers
Most sites use a single marker style for each and every location marker on each and every map. Using the same plain marker, e.g. a blue map pin, for all content items, doesn't convey much of...
Categories: Content display, Site structure
Cookie Content Blocker
This module will help you prevent the loading of specific parts and related scripts of a page until consent for placing Cookies and related technologies is given. This module is primarily intended...
Categories: Administration tools, Content editing experience, Access control
Web service client
This module provides an interface to consume external web services. It focuses on integrating web service operations as Rules actions, but can also be used as data provider for other modules....
Categories: Automation
Webform Confirm Email Address
webform_confirm_email is a simple addon module for the webform module. You can define webform emails that are only sent when the user klicked on a link that he/she got in an other webform email....
Yandex.Turbo
Yandex.Turbo export module Note: Russian version of this documentation see below. Yandex.Turbo module provides simple way to create nodes export for Yandex search engine (https://yandex.ru/)...
Categories: Import and export
Voting API Reaction
Description A flexible field based on Voting API module, which allows users to react in a certain way to any entity. Just like on Disqus, Facebook, Twitter, or Instagram. Installation 1. Download...
Categories: Site structure