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.

Apache Thrift for Drupal


Categories: Decoupled, Developer tools

Build Hooks Netlify

Update - module no longer needed as similar functionality was added to build_hooks This module is a proof of concept that attempts to integrate Netlify webhook notifications into Drupal. A custom...
Categories: Decoupled, Integrations, Developer tools

EP React Blocks

EP React Blocks EP React Blocks provides block wrappers for writing progressively-decoupled React blocks in Drupal. It aims to provide a good developer and business-user experience and maximize the...
Categories: Content display, Decoupled, 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

Front matter

This module _will_ (haven't created it yet!) support jekyll style front matter (https://jekyllrb.com/docs/front-matter/) via an endpoint for node CRUD operations. Why? Well it makes a rather nice ...
Categories: Administration tools, Content editing experience, Decoupled

JS Entity

The JS entity module allow site builders to structure entity content which will be injected into the DOM when a particular display is loaded. This allows decoupled applications to consume this data...
Categories: Content editing experience, Content display, Decoupled

React/Redux Boilerplate

This is a scaffolding project with a bare bones React/Redux boilerplate intended to be downloaded, modified, and added to your modules/custom folder Important Prerequisites: If you're not familiar...
Categories: Decoupled, Developer tools

Static Build


Categories: Decoupled, Developer tools

Content Admin Tools

Content Admin Tools
Categories: Content editing experience, Decoupled, Developer tools

Stratus Meridian's WSDL UI


Categories: Decoupled, Developer tools

JWT Authenticater for firebase


Categories: Decoupled, Developer tools, Integrations

EZ drupalSettings

This module allows one to inject values into drupalSettings to make them more easily accessible to frontend scripts and developers without having to keep adding page attachments via coding in a...
Categories: Decoupled, Developer tools

Cache Entity Type

Introduction Provides a base entity type and entity storage for storing entities in the cache instead of using the database. Can be used for example when you want to temporarily store data that was...
Categories: Content editing experience, Decoupled, Developer tools

Front-end API

Provides framework that helps with RESTful API development for the front-end applications (web or native). The module itself doesn't expose any REST resources, but contains some base classes for...
Categories: Decoupled, Developer tools

System Administration Interface

SAI is an HTTP API for administering Drupal. Its aim is to be the back end for a decoupled administrative tools. With SAI, one could: Create a CLI for remote Drupal administration, an rebuilding...
Categories: Administration tools, Decoupled, Developer tools

Web LMS Vue.js

The description is coming soon.
Categories: Decoupled, Developer tools, Integrations

Kafka Event Publisher

Kafka Event Publisher Introduction Kafka is an open source distributed event streaming platform and Kafka works well as a replacement for more traditional message broker. In the Drupal developer...
Categories: Decoupled, Developer tools, Performance

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

GTFS Geoprocessing Utilities

This module contains utilities for processing geodata along with the GTFS Utilities Module. For example, it can generate geospatial data from GTFS shapes and points in order to speed up display of...
Categories: Decoupled, Developer tools

Entity json-schema API

Obsolete! Thanks to [#3031367] schema generation is much simpler now. This module provides common normalization functionality for generating json-schema representations of Drupal entity definitions...
Categories: Decoupled, Developer tools, Integrations

Web Component

Web Components is a suite of different technologies allowing you to create reusable custom elements. Using the encapsulated HTML/CSS/JS functionality away from the PHP/YAML/BASH script of code and...
Categories: Decoupled, Developer tools

Caddy

TBD
Categories: Decoupled, Performance, Developer tools

APY

Because decoupling Drupal should be fun.
Categories: Content editing experience, Decoupled, Developer tools

Schema.org Blueprints Next.js [Unsupported]

Seeking new maintainers Next.js support and integration for the Schema.org Blueprints module is no longer being actively developed or maintained. The below modules/projects are open to having new...
Categories: Content editing experience, Decoupled, Developer tools

RBooT Engine

RbooT Engine provides Simple Drag and Drop Feature for Content Editors. Prodvide Basic Components to build Landing Pages. Features Drag and Drop Using 3rd party JS Framework ReactJS for Drag and...
Categories: Administration tools, Content editing experience, Decoupled

Pages