Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

565 modules match your search

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.

JSON:API Webform Submissions

Webform submission endpoints do not include the submission data, i.e the information about what was submitted. This module adds new field to the endpoint that contains this information. There are...
Categories: Decoupled

Entity View Mode Normalize

This module supports to normalize the entity by view mode. Features - Able to select a view mode to normalize the entity. - Able to disable or enable the field on json output by drag&drop in the...
Categories: Content editing experience, Decoupled, Developer tools

Entrypoints


Categories: Decoupled, Developer tools, Media

Nuxt Multi Cache

Provides integration with nuxt-multi-cache to manage caches and purge cache entries.
Categories: Decoupled, Performance

Activenet CRM integration

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module creates API endpoints for ActiveNet. After...
Categories: Decoupled, E-commerce, Import and export

Extended Daxko API Integration

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Integration with Daxko API https://api.daxko.com/v3/docs...
Categories: Decoupled, E-commerce, Import and export

JSON:API Node Preview Tab

Adds a tab to nodes that allows a quick preview of the node's representation as JSON:API. If using this with a Chrome browser, we suggest using the JSONVue extension to improve the formatting, with...
Categories: Decoupled

Decoupled Toolbox

Introduction Decoupled Toolbox contains common features for decoupled websites or even any JSON REST API feed. It makes use of the Field UI and view displays to expose JSON-formatted content data...
Categories: Decoupled

API Toolkit

The JSON:API core module is a good choice for easy to set up, standardised API endpoints for your Drupal entities. However, sometimes it's just a better idea to create a custom, tailored API...
Categories: Decoupled, Developer tools

Pantheon Decoupled

Pantheon Decoupled Recommended configuration for Decoupled sites on Pantheon. Can be used in combination with Pantheon's front end starter kits including: https://github.com/pantheon-systems/next...
Categories: Decoupled

Pantheon Decoupled Profile

Pantheon Decoupled Install Profile Suggested install profile for decoupled Drupal sites. Can be used in combination with Pantheon's front end starter kits including: https://github.com/pantheon...
Categories: Decoupled

Verification API

This drupal module provides the foundation to implement verification for various operations (e.g. reset password, change email or passwordless logins) that a drupal user can do. That is done by...
Categories: Access control, Decoupled, Security

Admin UI Only

Limits a Drupal site to only providing an administration UI via HTML. Install this module to prevent users from accessing content via HTML but allow access via other request methods. This is useful...
Categories: Decoupled

jsonapi_menu

# JSON API - Menu > Adds a JSON API resource for menu with items: `/jsonapi/jsonapi_menu/{menu}` ## Features - Supports user and system created menu items. - Supports `menu_link_content` entity. -...
Categories: Decoupled

JSON:API Focal Point

JSON:API Focal Point is a JSON:API extension that exposes the Focal Point data of an image to JSON:API endpoints. Documentation in progress Features Post-Installation Additional Requirements...
Categories: Decoupled, Media

Api Vuejs

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: Decoupled

JSON:API layout enhancer

Features This module provides additional functionality on top of JSON:API & JSON:API extras for pages created using layout builder & blocks placed in layout. It helps to dynamically fetch a page...
Categories: Decoupled, Integrations, Multilingual

Drupal Commerce Merchant Warrior

The Drupal Commerce Merchant Warrior is an integration for Merchant Warrior payments into the Drupal Commerce payment and checkout systems. With the integration of Merchant Warrior payments into...
Categories: Decoupled, E-commerce

JSON:API Request Logger

The JSON Request Logger module for Drupal 10 allows you to log all incoming requests made via JSON:API. It captures important details such as request headers, the requested URL, the time of the...
Categories: Decoupled

GraphQL Vertex AI

This module provides GraphQL definitions for searching a Google Vertex AI cloud index. Features This module supports autocomplete queries and search queries including Gemini summary generation....
Categories: Decoupled, Integrations

Flex Processor

Flex Processor is a versatile Drupal module designed to empower developers with the ability to seamlessly attach customizable processor plugins to various data structures. This tool allows...
Categories: Decoupled, Developer tools, Performance

Better Json Response

CacheableJsonResponse is a powerful tool that can easily enhance the performance of your headless site. However, it has two main drawbacks: Debugging challenges: If you encounter an issue, you need...
Categories: Decoupled, Developer tools, Performance

Decoupled Entity Notifications

The Decoupled Entity Notifications module provides a robust API for subscribing to entity updates, enabling seamless integration with decoupled frontends. Features Subscription Management: Allows...
Categories: Decoupled

Simple OAuth Token Exchange

Implements the OAuth 2.0 Token Exchange (RFC 8693) for the Simple OAuth module. Key Features Allows for exchanging an existing access token for another one with different scopes Provides a new...
Categories: Access control, Decoupled, Security

GraphQL Search API Query Extension

This module provides GraphQL integration for Drupal's Search API, allowing you to perform search queries through GraphQL with the same functionality as the core graphql_core_schema entity query but...
Categories: Decoupled, Developer tools

Pages