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.
NLP Cloud Augmentor
NLP Cloud provides cloud-based AI tools which can be used for generating and classifying content. NLP Cloud offers advantages over other well-known AI generative services: SaaS or on-prem solutions...
Categories: Content editing experience, Integrations
Commerce logistics freight calculation
This module is a part of the e-commerce ecosystem, which is used in the calculation of express freight. it belongs to the "Shipping Method" plugin and is used for general calculation of Shipping...
Categories: E-commerce
Moosend: Email Marketing Software
Moosend: Email Marketing Software for Thriving Businesses Drupal Module for Moosend using their API v3. Maintained and supported by Sujan Shrestha. INTRODUCTION This module uses v3 of the Moosend...
Categories: Integrations
Action Link
The Action Links module allows site admins to create links which perform an action when clicked. For example, an action link could: toggle a node's published status cycle through the options for a...
Categories: Content display, Content editing experience, Developer tools
Personal views access control
The module provides two views access plugin restricting the access of a Views display to the users referenced in the page path or to users having special properties: * "Current user or Permission"...
Categories: Access control
Brevo: Email Marketing Software (formerly Sendinblue)
INTRODUCTION This module uses v3 of the Brevo API. It allows users to add an API key and secret generated by a Brevo account in the settings.php file (or via an admin UI). Then will allow users to...
Categories: Integrations
View Mode Conditional Fields
One of the common problem is the entity field grows to large number over the time with the increasing display modes. However not all fields are relevant to all display modes hence it becomes...
Categories: Site structure
Animate Fields - AOS
The module allows a site builder to display fields with animations while scrolling down and up. This module utilize the AOS(Animate On Scroll) library. The animation options are available in the...
Categories: Content display, Site structure
Entity View Redirect
Entity View Redirect is a simple module that helps to add redirects to the Entities like Node, Taxonomy, and User view page to Edit or custom internal URLs. The advantage of this module is able to...
Categories: Access control
Translation String Import
This module provides a drush command and a service to add UI translations. Drush Add a single 'singular' string translation: drush tsi "example" "Beispiel" "de" Add a single 'plural' string...
Categories: Multilingual
Tax Number
Description The Tax Number (tax_number) module provides a plugin system for tax numbers verification that lets users define their own plugins. Out of the box the module comes with two plugins for...
Categories: Content editing experience, Site structure
Entity Clone Multiple
This module helps to clone contents multiple times based on a date field until a specific date. The cloning interval can be any interval supported by PHP's DateInterval class.
Categories: Content editing experience, Site structure, Developer tools
Orange DAM
Overview The Orange DAM Drupal module provides the foundation for integration with Orange Logic's Orange DAM and synchronization of Orange DAM data to Drupal. It supplies the generic tooling...
Categories: Integrations
Easy Entity Base Field
Are you boring with too many field tables in your database? When hundreds of data fields are added to the content node, and multi-version is enabled for the content node, the total number of field...
Categories: Administration tools, Developer tools, Site structure
Schema.org Blueprints: Events Starterkit
Introduction The Schema.org Blueprints Starter Kit: Events module provides a Schema.org Event type with a view using the Smart Date module. Features Creates an /events view. Adds a default shortcut...
Usage Report
Adds a "Usage" tab to content entities which shows editors all entities which reference the entity, including following up (recursively nested) Paragraphs This helps editors find all back...
Categories: Content editing experience
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
Soft hyphen
Use soft hyphen (­) HTML tag in Text (plain) and Text (plain, long) fields (eg. title). Usage on UI Create your field (in type of Text (plain) or Text (plain, long) ) Check Enable soft hyphen...
Categories: Content editing experience
OpenID Connect Azure B2C
This offers easier integration of Azure B2C than use of a generic OIDC connection, and includes a hook to find the user email address from multiple possible locations depending on B2C configuration.
Categories: Access control, Integrations
Redirect Review
This module is used to provide an overview of redirects that have issues. Redirects created over a period of time get ignored. If there are 100's of redirects created, there is no way of knowing...
Categories: Search engine optimization (SEO)
Sendpulse: Online Marketing
SendPulse is a cloud-based marketing solution that allows users to manage email, text messaging and push notifications through a single platform. This Module provides the API for Sendpulse using...
Categories: Content editing experience, Developer tools, Integrations
Charts Text Filter
This module creates a CKEditor5 plugin that allows users to insert charts into a text area using a form from the Charts module. A previous version of this module required manually editing the...
Categories: Content display, Content editing experience
User API
The User API module provides a comprehensive REST API for managing user accounts in Drupal, offering enhanced functionality beyond core user operations. Key Features Advanced user registration...
Categories: Decoupled
Group Privacy
Born out of Group and Group Node Access selectable for each creator?. This module adds an "Is Private" checkbox to groups that allows marking them as private. Private groups deny all access checks ...
Site Information REST
Get basic site information via REST(logo, favicon, site name and site slogan). USAGE 1. Enable the module. 2. Retrieve Site Information via REST using GET query to /site/info?_format=json....
Categories: Decoupled