
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.
Find external links
This module find the external URLs list presents in the body content. How to use: Go to configuration "/admin/config/system/find-external-links". Select the required options and save.
Categories: Search engine optimization (SEO)
Jouve Project Version Manager
Manage your project version with a version file in your project composer route. Install the module & visit admin/reports/status
Categories: Administration tools
GitHub Cards
This module provides placeable cards for GitHub user and repository information. There is no configuration required to use this module, but some custom styling may be needed to cleanly blend the...
Categories: Content editing experience, Developer tools
Revision Graph
A visually rich, interactive tool for viewing and exploring content revision histories in Drupal. Use 3.x for new projects. As of 3.x the module no longer relies on recording some Revision history...
Categories: Administration tools, Content editing experience
Drupacle
Oracle Database Connection Tool for Drupal Developed by RAJAT TRIPATHI The Drupacle module automatically generates a short-code of "oracle database object" by providing connection details to...
Categories: Developer tools
Commerce CheckAge
When products require age verification to purchase this simply (for now) add a checkbox to the commerce checkout pane that can be used in the checkout flow.
Categories: E-commerce
Commerce TrustedShops
This is a contribution module to Drupal Commerce. Provides Commerce integration for TrustedShops. Features Expose a Trustedbadge block soon UI to customize the Trustebadge Collect Shop reviews on...
Categories: E-commerce
Phone Verification
Webform Newsletter2Go
This module integrates Newsletter2Go with Drupal Webform module. It currently supports the Double Opt-in Email Sign-Up Form. Drupal 10 Installation and configuration This module requires...
Categories: Integrations
token_number_sprintf
This module adds a dynamic "Formatted" token for decimal, float, and integer fields that allows the use of a sprintf formatting string to format the number. Note that this is a simple application...
Display Selected and Unselected
Provides the field formatters to display all selected and unselected values of a list field. The module supports the following field types: List (text), List (float), List (integer). If 'Allowed...
Categories: Site structure
Video Embed Tencent Provider
Video Embed Tencent is a submodule of Video Embed Field for Tencent videos support.
Categories: Media, Integrations
CKEditor Readmore
This module is useful to add a new button in the CKEditor which allows for users understanding of read more and read less concept. Working process: This button we can see in the CkEditor. Through...
Categories: Content editing experience
Theme Black and White
Introduction This module provides a block to change the theme to it's grayscale version by adding a simple css to the body tag. Features Adds a css class to the body tag on the block image click....
Facet API XML sitemap
Walks through all of your facets, collects all the links and adds them to XML sitemap. Can be run manually of configured to be executed with Cron. Only Search API searchers are currently supported....
Categories: Search engine optimization (SEO), Site structure, Developer tools
GitLab API v4
This module integrates to GitLab utilizing the GitLab API version 4. All API resources are available through simple calls like $api = \Drupal::service('gitlab_api.api'); $groups = $api->getClient()...
Categories: Integrations
Inline Field Group
Introduction This module extends Field Group module and provides an "Inline" group format, which renders child elements inline. By default, child elements are styled to automatically wrap to the...
Categories: Site structure
Fullscreen modal support
Example: $build['open_in_modal'] = [ '#type' => 'link', '#url' =>Url::fromRoute('my-example-route'), '#title' => t('Open in fullscreen'), '#attributes' => [ 'class' => ['use-ajax'], 'data-dialog...
Categories: Content editing experience, Content display
In Other Words
This module provides field formatters for presenting lists of items in a more grammatical way and for condensing sequential lists into shorter text. About the In Other Words module In Other Words 3...
Categories: Content editing experience, Content display, Site structure
examquiz
Exam quiz is the easiest way to create an exam on your site. it can provide a way to create an exam by using two content types (exam, question) and store the result on the user side per exam. You...
Categories: Content editing experience
PSR-4 RA (require registry_autoload or xautoload)
Meta module to add as a dependency for Drupal 7 modules. Indicates that your Drupal 7 module (the dependee) has classes in /src/ following the pattern known from Drupal 8. It has an explicit...
Categories: Developer tools
Webform Stripe Payment
Simple module to add a Stripe payment component for webforms. It supports SCA. This module was developed due to difficulties that were encountered with stripe_payment and its dependencies.
Postcodes.io API
This module integrates Postcodes IO API with Drupal. This module provides a number of services that provide access to various API endpoints and data. About Postcodes.io Postcodes.io is a free...
Categories: Integrations
Node Preview Context
INTRODUCTION ------------ This module support fix issue with node context condition in preview page https://www.drupal.org/project/drupal/issues/2890758 INSTALLATION ------------ Install the module...
Categories: Content editing experience, Search engine optimization (SEO), Developer tools
Allowed Options
Allowed Options provides the ability to configure available options on the field widget level. Let's say you have the following case: 1) There is a field of list (text) type with the following...
Categories: Site structure