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.
Xero Commerce Invoice Sync
This module provide the auto submission of a completed order as an invoice to Xero Cloud for further use. Xero is a cloud accounting service. Features Send Drupal Commerce invoice to Xero Cloud...
Categories: E-commerce
Treblle
End to End APIOps Platform Treblle helps engineering and product teams build, ship and understand their REST APIs in one single place.
Categories: Developer tools
Forecast.Solar
Restful API for Solar production forecast data and Weather forecast data. ✨ Features - Guzzle service descriptions for "/estimate"- and check-endpoints. 🧾 Post-Installation - Navigate to...
Categories: Developer tools, Integrations
Layout Paragraphs Editor
Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
SSO Connector
Introduction SSO Connector streamlines Single Sign-On (SSO) integration between Drupal sites. Perfect for newcomers to Drupal, this module simplifies the process of secure user authentication...
Categories: Access control, Security
Diboo core
Base functionality for a diboo installation. Diboo is like a game of telephone, or Chinese whispers but using written sentences and drawings. Rules Typically a chain is started with a phrase. The...
Diboo kickstart
Abandoned in favor of (probably) a recipe.
Categories: Developer tools
Route PHP Attributes
The development of this module has been abandoned, as an issue to use #[Route] attribute for route discovery is underway. Check the issue here : https://www.drupal.org/project/drupal/issues/3311365...
Entity Reference Views Search
This module focuses on searching for entity records using Views. It allows you to add filters to refine your searches easily. You can control and set up these filters directly from where you edit...
Categories: Site structure
Dynamic Options Element
Dynamic Options Elements makes it easier to set options for select lists, checkboxes, and radio buttons. Instead of using complicated codes like "key|value," it offers a simple way to do it....
Categories: Content display, Content editing experience
Entity view template
Features This module you help you to theme quickly in BackOffice. Post-Installation You see the feature of the module in Entity type like (block_content, node, paragraph, ...) and active the...
Categories: Content display, Developer tools, Integrations
C2PA Sign AWS KMS
The C2PA Sign AWS KMS module works with c2pa_sign to use a remote signer (in this case Amazon's Key Management Service) to sign the manifests being embedded in a media file.. Features Here, answer...
Categories: Media
Algolia Search
Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Site search
Views Year-Quarter Timestamp
This module takes year and quarter from referenced taxonomy terms and returns a timestamp. Use Views Year-Quarter Timestamp if you want to filter your content with quarters of a specific year....
Categories: Content display
Include Block
Drupal blocks includes all necessary parts, but sometimes we want to add or embed that part into the body area of our website. Configuration: Download and extract files in module folder. Enable...
Categories: Content display
Remote File Importer - Sharepoint Datasource
Sharepoint integration for Remote File Importer. Currently support authentication via username and password.
Categories: Import and export
Navigational Menu
Categories: Content display
Menu Bunch
Categories: Administration tools
Block Interface
OIDC France Connect
This module allows connecting and authenticating in Drupal 10, with OpenID Connect and French government authentication service France Connect. For this module you will need to be allowed as a...
Categories: Access control, User engagement
User Search Activity Logger
This module provides an entity list which helps editor to check the logs of on admin/people activity of wrt. name of the user as entity name with current data and time Features Provides link to...
Categories: Content editing experience
Views Secondary Tabs
Detailed description coming soon. Features Here, answer the following questions: What is the basic functionality? What unique features does enabling this project add? When and why would someone use...
Categories: Site structure
Libraries optional import
Allows optional assets in library definitions. Post-Installation Add the optional library to the library definition in your module's libraries.yml file as shown below global: version: 1.x css:...
Categories: Developer tools
Ecommerce blockchain payment provider
Module goal Use commerce Api to create plugin for new payment method that would be availabe on the checkout page to handle cryptocurrency payment. Post-Installation How does this module actually...
Categories: E-commerce, Integrations
LLM Manager
Features The LLM Manager module provides intuitive interfaces for managing Large Language Models (LLMs) within Drupal. This module allows site administrators to create, manage, and configure...
Categories: Integrations