
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.
Target Attributes Filter
Override the hyperlink target attribute using text formats. Choose the target attribute value and whether it applies to all links, only internal, or only external links. Usage Download and install...
Categories: Accessibility, Content editing experience, Content display
Moderation State Form Knockout
INTRODUCTION ------------ When you have a requirement that adding/editing any node and setting its workflow state should be two distinct actions occurring on different site paths, Moderation State...
Categories: Content editing experience
ONLYOFFICE
The ONLYOFFICE module enables users to edit files in the Media module from Drupal using ONLYOFFICE Docs packaged as Document Server. The module allows to: Edit text documents, spreadsheets, and...
Categories: Content display, Content editing experience, Integrations
Editor Mailto Link
This module adds mailto: and tel: options for the default Drupal link functionality that can be added to WYSIWYG fields.
Categories: Content editing experience, Developer tools
GraphQL OAuth
This module introduces GraphQL directives; which gives the possibility to restrict/allow access on field and type definitions for users or applications by OAuth scopes. Dependencies GraphQL (>=4.1)...
Categories: Decoupled
Layout Builder Accordion
Provides a new layout to use as a section within layout builder. Any block added will have its title shown as an accordion title, and clicking an accordion will reveal the content of the block.
Categories: Content display
Create link on entity reference field
This module adds a new widget for entity reference fields that extends the autocomplete widget to display a link to the entity creation page for the type of entity used in this field. It allows...
Categories: Site structure
GGL Map
Introduction The 'GGL map' module makes the implementation of a Google map super easy. You only need some basic template rendering knowledge. The module comes with a complete set of default...
Categories: Content editing experience, Developer tools, Site structure
oEmbed Thumbnail Chooser
This module attempts to download the highest quality thumbnails available from YouTube or Vimeo when a video is added. It's based on the suggestion in [#2525808], but built for Drupal 8+. Note:...
Categories: Media
Campaign Monitor Webform Handler
This module integrates the Campaign Monitor API into Drupal and provides a webform submit handler that lets you subscribe users to specific lists on Campaign Monitor. You can use triggering element...
Categories: Integrations, Developer tools
Forum Notifications Subscription
Overview The Forum Notifications Subscription module helps site administrators to set up a notification process based on the forum module. It gives then site users the possibility to subscribe...
Categories: Developer tools
TMGMT Translator memoQ
The memoQ translator plugin for the Translation Management Tools (TMGMT) project. Allows to submit translation jobs to memoQ. Requirements Depends on Translation Management Tools (TMGMT)....
Categories: Multilingual
Block Visibility Column
This is a simple module that shows visibility column at the Block Layout page, like Block Visibility module, but for D8/9/10. Also, Token Conditions module supported.
Categories: Administration tools
SalesForce Web2Lead Webform Handler
SalesForce Web2Lead Webform Handler provides a new Webform Handler plugin to send submission data to SalesForce via their API.
Categories: Integrations
CiviCRM Afform Block
# CiviCRM Afform Block ## Description A lightweight module allowing CiviCRM native forms from the Form Builder extension to be placed on the front-end of your Drupal site using blocks. ##...
Categories: Content display, Integrations
Search API Kana Convert
The Search API Kana convert module provides a processor plugin for the Search API module. It's basically a wrapper of PHP mb_convert_kana function which allows Japanese character types(zenkaku,...
Categories: Site search
Media Remote Image (oEmbed)
A simple module that extends oEmbed support added to Drupal Core's Media module by implementing hook_media_source_info_alter() for the following oEmbed image providers: Flickr GIPHY Getty Images...
Categories: Media
Back to top with progress scrollbar
The Back to top with progress scrollbar module provides a drupal block for the Back to top with progress scrollbar which provice configurable smooth back to top button with a circular progress bar...
Scheduled Entity Block
Scheduled Entity Block module provides you to display content during the scheduled time. Scheduled block allows you to select existing block or entity. Scheduled block with entity, you can select...
Categories: Content editing experience
Views Save Search Filter
Views save search filter module allows you to save your search on the views pages, logged-in user can save their search (search page URL), so next time they don't need to select same filter...
Categories: Content editing experience, Site search
Media Contextual Focal Point Adapter
This module provide an adapter between Media Contextual Crop API and Focal Point Crop Plugin This module is just a plugin use by Media Contextual Crop implementation please check : - Media...
Categories: Content editing experience, Media
Single Directory Components
Error message Single Directory Components is now included in Drupal core. You can either use the experimental module in D10.1+ or use it as stable from D10.3+. Either way you don't need this...
Invoicexpress API
The InvoiceXpress API module integrates the certified invoicing system Invoicexpress directly with your Drupal website. Automate the generation, management, and delivery of invoices, saving time...
Categories: Developer tools, E-commerce, Integrations
Json table
This field will be stored in Mysql database with JSON data type (no test for other like Postgre type jsonB). it will be practice for developer queries with mysql, not like text data type. Widget...
Categories: Site structure
Cookie Script Integration
Cookie Script Integration module. https://cookie-script.com/ Installation Normal module installation procedure. Configuration Configure the Cookie Script Integration at (/admin/config/cookie_script...
Categories: Developer tools, Integrations