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.
Assignments HootSuite
Extending assignments base module to integrate assignments with HootSuite to enable a publishing workflow to SOME.
Categories: Content editing experience
vCard QRCode Generator
This module aims to generate a vCard as QRcode for contacts. Requirements: chillerlan/php-qrcode composer require chillerlan/php-qrcode sabre/vobject composer require sabre/vobject or Install this...
Categories: Content editing experience
ODT Importer
ODT Importer is a module for Drupal that imports OpenOffice/LibreOffice ODT files directly into drupal nodes (articles, pages...) or any custom entity. It produces HTML code from ODT files and...
Categories: Content editing experience, Import and export, Site structure
Last Visited Pages
Last Visited Pages Objective: Last Visited Pages is a Module that Keep tracks of all the routes visited by a User, and provides Block Plugin to display Title, URL and Time each route was visited....
Categories: Content editing experience
Layout Builder Layouts
Overview This module create a css grid based on the defined variants. Generated css is injected as inline css to page head. You can define different displays variants per Layout and configure each...
Categories: Content display
Menu Parent Select Filter
If your menu parent select menu on the node add/edit page is a mile long, this module can help. It offers a filter field that when used will filter the dropdown menu for parent menu item.
Categories: Content editing experience
Custom Twig Formatter
Description This module provides a new field formatter making it possible to configure the field output using twig code through the user interface. All fields of the entity is exposed as twig...
Categories: Content display, Developer tools, Site structure
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 Crop Embed
This module provides a filter for the wysiwyg editor to give the ability to apply a contextual crop to the embed_media plugin. Requirements Module Media Contextual Crop API At leat one of the...
Categories: Content editing experience, Media
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
Facet Active by Default
This module is to be used in conjunction with the facets module. It makes the first facet in the list active by default.
Categories: Content editing experience
Entity Reference View Selection (with Current Entity ID Arguments)
A views entity reference selection that supports the current entity id as arguments to filter the available options.
Categories: Content editing experience, Site structure
Simple WYSIWYG
A simple WYSIWYG editor for plain text fields, providing basic formatting buttons: bold, italic, underline, strikethrough, superscript, and subscript. Features Provides the form field widget with...
Categories: Content editing experience, Site structure
Bulk Media Download
This module will provide the functionality to download all of the media as per desired node type.
Categories: Administration tools, Content editing experience, Media
Paragraphs Simple Selection
A simpler paragraphs selection plugin.
Categories: Content editing experience
Webform Submission Control
The Webform Submission Control module limits webform submission to entities. It includes a configuration form to set which webforms should prevent submission when not attached to an entity.
Categories: Content editing experience
Entity Machine Name (emn)
This module basically displays a machine name as a new column of each specific entities. Requirements: Enable core module: User (enabled by default). Enable core module: Block (enabled by default)....
Categories: Content editing experience, Developer tools, Site structure
APITemplate.io
Simple PHP client to interact with APITemplate.io's REST API v2. APITemplate.io is a PDF and image generation service. This is an API module, supporting a few operations. Usage: Create account at...
Categories: Content display, Import and export, Integrations
CKEditor5 Bold and Italic
This module converts and tag to and respectively.
Categories: Content editing experience
Colorizer Classes
Adds in the ability to take a color value from Drupal and output it as a CSS Class using a Twig filter. It was built to be used with something like the Color Field module that lets users see a...
Categories: Content display
Media Title Length
Overview The Media Title Length provides a feature that allows the webmaster to control and set the media title (name) field length. Installation The installation of this module is like other...
Categories: Administration tools, Content editing experience, Media
Entity Reference Delete
The Entity Reference Delete module allows reference fields to enforce referential integrity by deleting related entities. References can be enforced in both directions: A parent entity being...
Categories: Content editing experience, Developer tools
Auto Block Translate
This module provides the ability to add automatic translations to custom blocks using external libraries. This is a sub-module of Auto Node Translate. Features At the moment the module provides 5...
Categories: Content editing experience, Integrations, Multilingual
Picture Everywhere
Picture Everywhere provides a plug and play override for image templates and preprocessing to enforce use of the HTML <picture> tag everywhere, as opposed to standalone <img> tags. This...
Categories: Content display, Developer tools, Media
Media Helper
This module serves two main purposes: Making it easier to customize the output of image-based media entities via display formatter. The image style, custom classes, and other HTML attributes can be...
Categories: Content display, Developer tools, Media