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.

GraphQL Menu

Adds menu helpers for GraphQL v3, that facilitates the query of submenus. Get child links and their entities while using menuLinkContentById() Get all menu link tree elements as MenuLinkContent...
Categories: Decoupled

Simple OAuth Facebook Connect

I am working for a decouple project using Drupal and React Native, ReactJs. We are using Simple OAuth to identify the user on mobile applications and web applications. Now, I have a new request...
Categories: Decoupled, Developer tools, Access control

HTTP Client Retry

About HTTP Client Retry adds a middleware to the core http.client service to retry HTTP requests automatically when they fail with certain (configurable) response status code. Requirements The...
Categories: Decoupled, Developer tools

Consumer Base URL

Synopsis The Consumer Base URL module provides base URL per consumer and use it for entity canonical URLs, URL tokens and other stuff. Currently only tested with 1 default consumer together with...
Categories: Decoupled

JSON:API Basic Site Settings

This simple module created to provide key site settings to the frontend via JSON:API. It also has an API hook to add some additional information to data. After enabling module, you can open ...
Categories: Decoupled

Eventbrite One-Way Sync

Synchronize events from Eventbrite to Drupal nodes. This only synchronizes events, not attendees, orders, ticket_classes or venues. Full details, instructions, and automated tests on GitHub.
Categories: Decoupled

Decoupled Domain

The Decoupled Domain module provides Domain config entities that can be used as configurations for decoupled applications. The domains can be referenced by content entities and that reference can...
Categories: Decoupled

GraphQL File

Project Status: Unsupported This is a small module designed to work with the Drupal File field type. It provides a GraphQL field type that can be used to return a File object. Obsolete Notice This...
Categories: Decoupled

API JS files manager

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

Image Style Metadata

The Image Style Metadata module stores metadata about derivative, styled images in the database as content entities. On its initial implementation it will only store the width and height of the...
Categories: Decoupled, Media

Simple OAuth Redirect URI Wildcard

Extends the Simple OAuth module to allow for subdomain wildcards in redirect URIs. WARNING: Use of this module violates Section 3.1.2 of RFC-6749 (OAuth 2.0 Specification) which requires the use of...
Categories: Access control, Decoupled, Security

DrextJS

A bridge between frameworks, Drupal in the back, Next.js in the front. Features Integration between Drupal and Drext Similar projects DruxtJS
Categories: Decoupled

Book Library API

The Book Library API module offers a modern solution for managing book collections within current Drupal releases. This module provides a robust and structured system for defining and storing key...
Categories: Content display, Content editing experience, Decoupled

Advancedqueue SQS Backend

Provides an AWS SQS backend for Advanced Queue, allowing Drupal queues to scale via cloud messaging with dead-letter and failure handling. Features The Advanced Queue SQS Plugin replaces the...
Categories: Administration tools, Decoupled

Notification Server

Notification Server is a developer module that provides real-time notification capabilities by integrating with an external notification server through HTTP and WebSocket protocols. Important This...
Categories: Decoupled

Docson

Use Open API instead This module is obsolete because the Open API module is the recommended approach now. This module extends the Schemata module to provide simple visualization for JSON Schemas....
Categories: Decoupled, Developer tools, Integrations

Static Site Generator

This module is a continuation of the Drupal 7 Static Generator module ("static"). Since static is a reserved word in PHP, the project has been renamed "static_generator". This module generates a...
Categories: Decoupled, Performance, Security

JSON:API Explorer

The JSON:API Explorer is an interactive web application for exploring your JSON:API server. Dependencies Drupal core 8.8 or above JSON:API Schema JSON:API Hypermedia The explorer SPA is always...
Categories: Decoupled, Developer tools

Tome Require Login

This is a simple module that will allow the Tome and Require Login modules to work together. The module implements hook_require_login_authcheck_alter() to allow traffic if the Tome headers are...
Categories: Access control, Decoupled

VBO Push Notifications

Allows sending customized Push Notifications via Firebase Cloud Messaging (FCM), with all the available flexibility of Views Bulk Operations (VBO) and the Token module. Configuration: 1. Install...
Categories: E-commerce, Decoupled

Linked Open Data Export

Drupal module to transform Drupal content to Linked Open Data format (JSON-LD). The module provides JSON-LD export plugin scaffolding and default JSON-LD serializers. How does it work? It works...
Categories: Content display, Decoupled, Import and export

Password Suggestions (PUG)

INTRODUCTION The PUG (Password Suggestions) module provides a user interface to configure text contained in the password recommendations display on user add/edit form. For example, instead of...
Categories: Decoupled, Developer tools, Security

Webform Dynamic Autocomplete

This module provides a new element field in webform for Dynamically handling Autocomplete API request. In this, you can define your own API end point in the configuration. As per the defined...
Categories: Administration tools, Content display, Decoupled

QuantCDN - Drupal Static Site Generator & Hosting

About Quant QuantCDN is a global CDN engineered specifically for the static web and Jamstack. Quant is focused on supporting both small teams and large organizations with Enterprise-grade features...
Categories: Content editing experience, Decoupled, Site search

NodeHive Core

"NodeHive Core" is a pioneering project undertaken by NETNODE AG, who utilizes NodeHive core for their enterprise decoupled project. We continually develop, refine and publish NodeHive's core...
Categories: Administration tools, Content editing experience, Decoupled

Pages