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 |
|---|---|---|---|
|
This module provides a flexible way to import content into Drupal from various sources, such as URLs or databases. It leverages Drupal's Queue API and Drush commands to process and... Slowing |
10–11 | Slowing | — |
|
API Insight Lab
Module
This module provides tools to test and analyze the performance of your Drupal site's APIs. It allows you to simulate user traffic, monitor response times, and compare API performan... Slowing |
10–11 | Slowing | — |
|
JSON:API Frontend Webform
Module
This module allows Webform routes to be handled cleanly in hybrid headless setups by extending the JSON:API resolver. It enables frontends to redirect or proxy to Drupal for render... Active |
10–11 | Active | — |
|
This module allows you to dynamically insert the name of the requesting consumer into content. This is useful for scenarios where your Drupal site serves multiple applications and... Slowing |
— | Slowing | — |
|
This module provides debug queries for GraphQL Compose, allowing developers to inspect field metadata for any entity type and bundle and generate GraphQL query patterns. It adds a... Slowing |
10–11 | Slowing | — |
|
This module makes entity form mode field definitions and structure available through GraphQL. This allows headless applications to retrieve and display form fields, including their... Slowing |
10–11 | Slowing | — |
|
This project enables file uploads through GraphQL mutations using the "Multipart HTTP Request" standard. It validates uploads against field settings and supports any file field on... Slowing |
10–11 | Slowing | — |
|
API Normalization
Module
This module allows you to manage external APIs directly within Drupal by importing their OpenAPI schemas. It automatically creates Drupal entities for API endpoints and provides ad... Slowing |
— | Slowing | — |
|
This Drupal module automatically exposes service methods as HTTP endpoints using PHP 8 Attributes. It generates API documentation without manual route configuration by scanning ann... Active |
9–11 | Active | — |
|
Node Access Count
Module
This module helps understand how often content is accessed on your Drupal site, whether through traditional admin pages or headless APIs. It allows you to configure tracking for sp... Slowing |
— | Slowing | — |
|
Static Label
Module
This module allows you to manage static labels as key-value pairs within Drupal, ideal for headless applications. It enables frontend teams to update text content, such as form lab... Slowing |
— | Slowing | — |
|
AI Views Generator
Module
AVA AI simplifies Drupal development by allowing you to create complex Views using natural language prompts. It leverages AI to generate the necessary configuration for pages, bloc... Slowing |
10–11 | Slowing | — |
|
This module integrates the Svg Image module with GraphQL, allowing you to expose SVG image fields through your GraphQL API. Active |
10–11 | Active | — |
|
Voicely Search adds an AI-powered conversational search experience to your Drupal site, allowing users to ask questions in natural language, with voice input and multi-language sup... Slowing |
10–11 | Slowing | — |
|
PDB Angular Entity
Module
This project enables rendering Drupal entities using Angular components through the Progressively Decoupled Blocks framework. It compiles Angular components into Web Components tha... Active |
10–11 | Active | — |
|
Message pusher
Module
Message Pusher sends real-time notifications from Drupal's Message entities to subscribed clients using Pusher or compatible services. It integrates with Message Notify to allow va... Active |
— | Active | — |
|
This module enables decoupled Drupal sites to authenticate users against external identity providers like AWS Cognito or Okta. It handles token validation, multi-factor authenticat... Active |
— | Active | — |
|
CKEditor Picture
Module
This module automatically enhances images inserted into CKEditor 5 for use in decoupled Drupal frontends. It converts standard `` tags to `` elements, offering AVIF and WebP format... Active |
— | Active | — |
|
AI RAG Service
Module
This module provides a headless, authenticated, and rate-limited HTTP API for Retrieval-Augmented Generation, similar to how JSON:API serves content. It exposes clean JSON endpoint... Active |
10–11 | Active | — |
|
This module allows a Drupal website to publish emergency alerts using the CAP standard (v1.2). It maps CAP functionality to Drupal content types and fields, enabling users to creat... Active |
— | Active | — |
|
This module synchronizes Drupal entity data to Google BigQuery, allowing you to use your content for reporting and analytics. It handles tracking changes, creating tables, and upda... Active |
— | Active | — |
|
JWT Token Refresh
Module
This module allows decoupled applications to log in users, silently refresh expiring tokens without re-authentication, and log users out effectively. It enhances security by rotati... Active |
10–11 | Active | — |
|
Jsonapi text enhancer
Module
This module enhances the JSON:API output by providing a processed text field. It allows for additional text processing within the JSON:API response. Dormant |
10–11 | Dormant | — |
|
This module imports widget definitions from a registry into Widget Types. The import process is handled asynchronously through a queue and executed during cron jobs. Slowing |
9–11 | Slowing | — |
|
This module introduces a new entity called Widget Instance, which serves as the primary content for widgets. Each instance links display options with a specific Widget Type, allowi... Slowing |
9–11 | Slowing | — |