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

132 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.

NextJS Headless Preview

This module provides a preview iFrame of your NextJS application on the node view page in Drupal and allows editing content through the front-end application. Features iFrame on node view that...
Categories: Content editing experience, Decoupled

Markdown Exporter

Synopsis Markdown Exporter : A module empowering drupal user to export contents in the form of Markdown files. The purpose of this module is to export Drupal 7/8 nodes in the form of Markdown files...
Categories: Decoupled, Import and export, Developer tools

EP Reference Components

ElasticPath Reference Components This module provides a kit of React components as Drupal blocks for building storefronts connected to ElasticPath Commerce. The components are made available using...
Categories: Content editing experience, Content display, Decoupled

REST Entity Display

This module leverages the power of rest resources, formatters and serializers to expose entities through view modes and form modes. In fine, it exposes EntityViewDisplay and EntityFormDisplay core...
Categories: Content display, Content editing experience, Decoupled

JSONAPI Embed

Development of this project takes place on Github. Drupal module that allows to embed entities, which are referenced via Entity Reference fields, into parent entities in JSONAPI REST responses.
Categories: Decoupled

Xtended Content for PHP ElasticSearch

Xtended Content from Elasticsearch indexes. Please refer to the Xtended Content module project page for more details, or visit the documentation pages. Documentation Full documentation is included...
Categories: Content editing experience, Decoupled, Site search

Xtended Content for Schema.org

A Schema.org handler to parse web pages. Please refer to the Xtended Content module project page for more details, or visit the documentation pages. Documentation Full documentation is included in...
Categories: Content editing experience, Decoupled, Integrations

Xtended Content Entity

Provide an entity to Xtended Content. Please refer to the Xtended Content module project page for more details, or visit the documentation pages. Documentation Full documentation is included in the...
Categories: Content editing experience, Decoupled, Integrations

Xtended Content for File

Xtended Content from File sources. Please refer to the Xtended Content module project page for more details, or visit the documentation pages. Documentation Full documentation is included in the...
Categories: Content editing experience, Decoupled, Integrations

Xtended Content for Guzzle / ReST

Xtended Content from Guzzle sources. Please refer to the Xtended Content module project page for more details, or visit the documentation pages. Documentation Full documentation is included in the...
Categories: Content editing experience, Decoupled, Integrations

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

Xtended Content Field

Approach had been replaced at Entity level: please see Extended Content Entity module Please refer to the Xtended Content module project page for more details, or visit the documentation pages....
Categories: Content editing experience, Decoupled, Site structure

Xtended Content Drupal

Extended Content Drupal provides access to internal / external drupal objects from XTC API. Please refer to the Xtended Content module project page for more details, or visit the documentation...
Categories: Content editing experience, Decoupled, Site structure

JSON-RPC Autocomplete

A simple module to expose Drupal's autocomplete handlers via JSONRPC. Auto create functionality provided by core has not been tested. Why use this module? The main benefit to this module's...
Categories: Decoupled, Developer tools

Themeless

Simple RESTful API for Headless Drupal. Mainly intended to provide clean HTML content for use in an iFrame elsewhere, but apart from HTML, JSON and XML formats are also available out of the box for...
Categories: Content display, Decoupled

Decoupled Preview

Decoupled Preview Preview Drupal content on your decoupled front end site. For a full description of the module, visit the project page. Submit bug reports and feature suggestions, or track changes...
Categories: Content display, Decoupled

Editable

Currently still in alpha stage, so APIs are not yet final! Framework to (progressively) decouple Drupal with React/Redux/{json:api} This module provides commonly used building blocks to...
Categories: Content editing experience, Content display, Decoupled

Visual Editor

Provide an off-canvas integration to edit the full-node, it also provides a way to communicate form FE to BE to click FE Components and send a message to Drupal to open the visual_editor and edit...
Categories: Content editing experience, Decoupled

REST Block Data for Decoupled Drupal

Overview Rest block data modules intended to accomplish maximum Drupal’s potential in the fully decoupled applications. It helps developers to design the decoupled applications layout from the...
Categories: Decoupled, Developer tools

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

GraphQL Compose: Debug

Provides debug queries for GraphQL Compose entity type fields. This module allows developers to inspect field metadata and generate GraphQL query patterns for any entity bundle. Requirements Drupal...
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

JSON:API Query Builder

A modern, interactive interface for exploring and building Drupal JSON:API requests. The JSON:API Query Builder provides a user-friendly interface for discovering and testing Drupal's JSON:API...
Categories: Decoupled, Developer tools

Custom Elements

The Custom Elements module provides the framework for rendering Drupal data (entities, fields, ...) into custom elements markup. Custom elements can be easily rendered by frontend components, e.g....
Categories: Decoupled, Developer tools

Node Access Count

Node Access Count tracks how often content is accessed across admin pages and headless APIs, helping site builders understand content usage in both traditional and decoupled Drupal sites. Unique...
Categories: Content display, Decoupled

Pages