
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.
External Entity Server
Ever wish you could display content from another Drupal site as if it were part of your own—fully themed, used in Views, and rendered with view modes—without duplicating that content? The External...
Categories: Content editing experience, Decoupled, Developer tools
Http Client Logs
Log all drupal core http_client request & response logs in database. So we can easily track the outgoing request made by \Drupal::httpClient(). Features: 1. This module logs all the request and...
Categories: Administration tools, Decoupled, Developer tools
OAuth/OIDC Server SSO
Drupal OAuth Server module offers a hassle-free way for users to Single Sign-On (SSO) into any third-party applications (aka client application) like Salesforce, Slack, Magento, Jira, Azure,...
Categories: Decoupled, Integrations, Security
Acquia Drupal Starter Kit Component
Announcement Acquia CMS has been officially renamed to Acquia Drupal Starter Kit. Rest assured, this change does not affect the standards or functionality of the product you know and appreciate....
Categories: Decoupled
Acquia Drupal Starter Kit Headless
Announcement Acquia CMS has been officially renamed to Acquia Drupal Starter Kit. Rest assured, this change does not affect the standards or functionality of the product you know and appreciate....
Categories: Content editing experience, Decoupled, Developer tools
Handlebars
Introduction Provides Drupal integration with Handlebars.js. This module is ideal for Drupal backend developers that are comfortable using Twig and do not want the overhead of working with React or...
Categories: Decoupled
HAX
HAX (Headless Authoring eXperience) is a web components driven editing experience that works across platforms. To add new "bricks" to HAX either pick from the 100 or so that the HAX core team has...
Categories: Content editing experience, Decoupled, Developer tools
JSON API File
Please note that this module is deprecated for JSON:API starting from version 8.x-2.x and above, because the file uploads support was added to JSON:API 8.x-2.x. See https://www.drupal.org/node...
Categories: Decoupled, Media, Integrations
Rest Menu Detail
This modile is responsible to get Drupal menu links information as a REST web service response. After enabling this module, enable the Service "Menu detail rest resource" in "admin/config/services...
Categories: Decoupled, Developer tools, Site structure
External Body Linker
Extlinker is a module for adding a target="_blank" attribute to the external links in your body content. It requires no special filter and works directly on the content saved to the database. How...
Categories: Content editing experience, Content display, Decoupled
Mustache Logic-less Templates
Categories: Content display, Decoupled, Developer tools
GraphQL Redirect
GraphQL Redirect is a simple module extending contributed GraphQL module. It replaces default route handling so that GraphQL query follows redirects created by Redirect module and returns query...
Categories: Decoupled
GraphQL Search API
This Drupal module provides an integration between Drupal GraphQL and Search API modules. Please note this module only supports 3.x version of GraphQL module. Please note this module allows...
Categories: Decoupled, Site search, Integrations
REST Verify Phone
Synopsis The REST Verify Phone module creates a custom REST endpoint to verify the phone number provided for the user with a code sent via SMS by the SMS Framework. Requirements This module...
Categories: Decoupled, Access control
Decoupled Preview Links
See the README.
Categories: Decoupled
Simple JSON API
This module has been abandoned in favor of a newer project of mine: https://www.drupal.org/project/simple_slim_api I recommend Simple Slim API - It's easier to use and bypasses the theme layer...
Categories: Decoupled, Developer tools, Import and export
Commerce Wishlist API
Provides a RESTful interface to interact with wishlists in Drupal Commerce via a lightweight public API. Supporting organizations: agoradesign KG Development and maintenance DEPRECATION NOTICE This...
Categories: Decoupled, E-commerce
Lunr search
The Lunr module provides integration between Lunr.js and Drupal. Using the Lunr module lets you use full text search without bootstrapping Drupal or using Solr. This makes it a great solution for...
Categories: Content editing experience, Decoupled, Developer tools
Log Entity Operations
Synopsis Drupal by defaults adds a log message for entity operations when done from interface. We miss these entries in logs when operations are performed through code. With data coming from remote...
Categories: Administration tools, Decoupled, E-commerce
Redirect to front
Overview This module provide a entity tab to view in front office when you are in case of drupal headless. It takes the path or the alias path of the entity to build the uri. Features Add new tab...
Categories: Decoupled
Social graphql
Overview This module provide a social networks integration into graphQL Features -Twitter posts integration -Facebook post integration -Mappings of fields available inside GraphQL ( to improve...
Categories: Decoupled
Preview graphql
Overview This module provides a workflow to get a preview of your entity on your non-drupal front end. When you are in Drupal decoupled, it is impossible to get a preview of what you are editing or...
Categories: Content editing experience, Decoupled
JSON:API Comment
Out-of-the-box, the JSON:API module works with the Comment module to provide HTTP resources for retrieving, updating and deleting comments in a very generic way. This module adds additional JSON...
Categories: Decoupled
Fluid Comment
Fluid comment provides a new comment field formatter that replaces Drupal's default comment field with a client-side component that lets you add new comments, reply to comments and moderate...
Categories: Content display, Decoupled
Build hooks azure
Overview This module allows you to trigger a build hook on Microsoft Azure Dev OPS. You can trigger build and release from Drupal based on build hooks module API Features -Trigger build or realease...
Categories: Decoupled, Developer tools