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