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.

Lupus Custom Elements Renderer

This module turns Drupal into an API backend that provides the main content and page metadata only. The module renders pages into a tree of custom elements and provides JSON responses containing...
Categories: Decoupled

Open Y Mappings

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Important project for all sorts of Syncers needed for...
Categories: Decoupled, Developer tools, Site structure

Anu LMS

Anu LMS is a deceptively simple Drupal learning management system (LMS) for individual teachers, educational organisations and businesses. It was developed to provide engaging and impactful...
Categories: Content display, Decoupled

Lupus Decoupled Drupal

Component-oriented Decoupled Drupal with Nuxt! Find out more at https://lupus-decoupled.org/ Motivation Provide a complete, fully integrated solution for a headless Drupal - out of the box! Keep as...
Categories: Decoupled

GraphQL Metatag

This module enables the export of data from the "Metatag" ecosystem modules: Metatags Schema.org Metatag External Hreflang Usage Here is an example of how to obtain data in GraphQL queries {...
Categories: Decoupled, Search engine optimization (SEO)

REST Log

This module logs REST API requests and responses - useful in development and troubleshooting REST API issues. Out of the box it stores the following information: Request method Request header...
Categories: Decoupled, Developer tools

Schedules - Program Search

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. # Open Y Programs Search Provides configurable programs...
Categories: Decoupled, Developer tools, Integrations

Simple Daxko CRM Integration

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Initial Daxko CRM integration, created for Open Y...
Categories: Decoupled, E-commerce, Import and export

jDrupal

What is jDrupal? A JavaScript Library and API for Drupal REST. What is jDrupal used for? Drupal Application Development. What kind of apps? A variety of application architectures, including......
Categories: Decoupled, Developer tools

Component

Announcement We may need to discontinue support for the Component module now that the Single Directory Component (SDC) has been integrated into Drupal core. Project description Adding JS components...
Categories: Decoupled, Developer tools, Site structure

GroupEx PRO ( Daxko ) integration

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Integration with GroupEx PRO system, decoupled from Open Y
Categories: Decoupled, Developer tools, E-commerce

rest_version

This is an absolute first stab at getting a stable integration for a versionable rest based on the drupal core module. Note that the development is currently on github for the time being. https:/...
Categories: Decoupled

Form Json

This Module is based on the idea for having an entity types Form Fields returned as JSON, See Discussion , As Form Api is Linked to PHP render arrays, this module Attempts to simplify the Form Api...
Categories: Decoupled

Rest Normalizer

Nowaday's you often heard of a phrase "Headless Drupal or Decoupled Architecture" It is rising in popularity in the development world. This model allows breakthrough user experiences, gives...
Categories: Decoupled

Decoupled Drupal


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

Ratchet


Categories: Decoupled

Ban By Geo Location

Abandoned
Categories: Decoupled

Netlify Webhooks

The Netlify Webhooks module is used to trigger build hooks for sites hosted on Netlify as the content on your Drupal site changes. For example, when updating a node in Drupal a staging build could...
Categories: Decoupled, Integrations

Tide Core

Tide Core Core functionality of Tide distribution Tide Tide is a Drupal 8 distribution focused on delivering an API first, headless Drupal content administration site. Purpose Roles Permissions for...
Categories: Decoupled

Tide API

Tide API Content API functionality of Tide distribution Tide Tide is a Drupal 8 distribution focused on delivering an API first, headless Drupal content administration site. INTRODUCTION The Tide...
Categories: Decoupled

Tide Media

Tide Media Media functionality of Tide distribution Tide Tide is a Drupal 8 distribution focused on delivering an API first, headless Drupal content administration site. INTRODUCTION The Tide Media...
Categories: Decoupled

Tide Monsido

Tide Monsido This module provides Monsido integration to Tide distribution Tide Tide is a Drupal 8 distribution focused on delivering an API first, headless Drupal content administration site. #...
Categories: Decoupled

Tide News

Tide News News content type for Tide distribution Tide Tide is a Drupal 8 distribution focused on delivering an API first, headless Drupal content administration site. Purpose content type fields...
Categories: Decoupled

Tide Page

Tide Page Page content type for Tide distribution Purpose content type fields blocks views REST module integration, if required Tide Tide is a Drupal 8 distribution focused on delivering an API...
Categories: Decoupled

Pages