Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
GraphQL Shield offers robust security for your Drupal GraphQL endpoints by protecting against abuse and attacks. It includes features like query limiting, rate limiting, authentica... Slowing |
9–11 | Slowing | 4 |
|
This module provides automatic GraphQL mutations for creating, updating, and deleting any Drupal entity. It integrates with graphql_compose to streamline these CRUD operations with... Slowing |
10–11 | Slowing | 4 |
|
farmOS_asset_link
Module
This module enhances links to farmOS assets by providing an extensible PWA experience for better linking and management of farm assets. Slowing |
9 | Slowing | 4 |
|
This module introduces a new "Widget Type" entity to Drupal, mirroring existing widget registry information for easier use and referencing. When displayed using the library view mo... Dormant |
9–11 | Dormant | 4 |
|
The Headless CMS module equips decoupled Drupal sites with features for previewing unpublished content and notifying external applications about content changes or cache rebuilds.... Active |
10–11 | Active | 3 |
|
This module displays your currently playing Spotify track on your website. It provides a block that automatically updates with your live Spotify status, or a JSON endpoint for cust... Dormant |
11 | Dormant | 3 |
|
Universal Entity API
Module
This module provides structured JSON APIs for all Drupal content, perfect for headless setups and mobile apps. It handles relationships between content components and offers featur... Active |
10–11 | Active | 3 |
|
JSON:API Frontend Menu
Module
This module provides a JSON endpoint for decoupled frontends to fetch a ready-to-render menu tree, ensuring only accessible links are returned and optionally providing active trail... Active |
10–11 | Active | 3 |
|
This module caches Drupal responses as static files in the public filesystem, allowing your web server to serve them directly and bypass Drupal's bootstrap process for significantl... Active |
10–11 | Active | 3 |
|
Paragraphs Component Library
Module
This module allows you to export Paragraph Types as self-contained submodules. This makes it easy to reuse your Paragraph components across different Drupal sites by bundling their... Dormant |
10 | Dormant | 3 |
|
Remix
Module
This module is currently a placeholder and has relocated its Drupal/PHP code to the decoupled_preview_iframe project. Dormant |
9–11 | Dormant | 3 |
|
Harmonize preprocesses Drupal entities to make accessing field values easier in Twig templates. It adds a `harmony` variable containing a clean array of entity data, simplifying de... Dormant |
9–10 | Dormant | 3 |
|
JsonAPI Gutenberg Blocks
Module
This module makes Gutenberg components available through JsonAPI, allowing you to use them directly in React front-end applications. Dormant |
9–10 | Dormant | 3 |
|
This module enhances the user experience for decoupled Drupal sites using cookie authentication by handling user registration, password resets, and login redirects. It ensures seam... Dormant |
9–10 | Dormant | 3 |
| Dormant | 10–11 | Dormant | 2 |
|
JSON:API Enhancers
Module
Dormant
|
9–10 | Dormant | 2 |
|
This module provides JSON API functionality for the EZContent profile, enabling features like previewing unpublished content and using Layout Builder for decoupled front-ends. It a... Active |
8–10 | Active | 2 |
|
The markit module provides a flexible flagging system for Drupal entities. It allows you to define custom "markit types" that users can apply to content, enabling features like tra... Slowing |
10–11 | Slowing | 2 |
|
Build scripts
Module
This module allows you to trigger custom scripts directly from the Drupal user interface. It's designed to initiate builds, such as generating a static Gatsby site from your Drupal... Active |
— | Active | 2 |
|
Decoupled Settings
Module
This module allows decoupled Drupal applications to access basic site settings like the site name, slogan, and theme logo through JSON:API. It exposes these settings from Drupal's... Active |
— | Active | 2 |
|
This module adds support for the OAuth 2.0 Token Exchange standard to the Simple OAuth module. It allows you to exchange an existing access token for a new one with different permi... Dormant |
— | Dormant | 2 |
|
This module synchronizes events from Eventbrite to Drupal nodes. It focuses solely on event data, not attendees, orders, ticket classes, or venues. Slowing |
10–11 | Slowing | 2 |
|
Poll Rest
Module
This module provides a REST API for interacting with polls, allowing you to retrieve poll choices and votes, and to cast or cancel votes. It leverages the core REST module to expos... Dormant |
— | Dormant | 2 |
|
GraphQL File
Module
This module provides a GraphQL field type that allows you to expose Drupal File entities in your GraphQL schema, including their ID, title, and URL. Dormant |
9–10 | Dormant | 2 |
|
Cloudflare Images
Module
This module allows you to easily publish and serve your website's images using the Cloudflare Images platform. Slowing |
9–10 | Slowing | 2 |