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.
oEmbed Configuration
oEmbed configuration provides an UI to configure parameters that can enhance the display of oEmbed resouces. Recommended modules Although not required, some modules can be useful combined with...
Categories: Content display, Content editing experience
User Registration Link Pop Up
URL Pop Up (User Registration Link Pop Up) allows site administrators to attach informational modal links to specific options on User Registration list fields (List text or List integer field types...
Categories: Administration tools, Content editing experience, User engagement
Project Wiki
The Project Wiki module implements an editable (typically site owner / builder / admin) wiki for your Drupal project. The Project Wiki module implements an editable wiki for your project in order...
Categories: Developer tools
AI audio translator
AI Audio Translator translates audio and video media files into selected languages using AI-powered speech recognition, translation, and voice synthesis. Upload an audio file or video, select a...
Categories: Artificial Intelligence (AI), Media, Multilingual
Path Alias Entity Filter
Adds an Entity type dropdown to the URL aliases admin filter at /admin/config/search/path so site builders can narrow the list by the entity type the alias points at — nodes, users, terms, etc....
Paragraph Usage Dashboard
Paragraph Usage Dashboard Description: Provides a powerful visual dashboard of Paragraph Types and where they are used, including icons, content types, and path aliases . Key Features Visual...
Categories: Content display
Svg Image GraphQL
The module provides the integration between Svg Image module and GraphQL (v3). For more information please check out #3004949 Requirements Svg Image https://www.drupal.org/project/svg_image GraphQL...
Categories: Decoupled, Media
PDB Angular Entity
Renders Drupal entities using modern Angular components via the Progressively Decoupled Blocks (PDB) framework. Each entity gets its own Angular Custom Element (Web Component) compiled with ...
Categories: Content display, Decoupled
Media Snippet
The Media Snippet module provides a Drupal Media source for embedding self-contained websites or applications using iframes. It is designed to work with the iframe module and includes features like...
Categories: Media
Leaflet OpenFreeMap
Adds OpenFreeMap vector tile map styles to the Leaflet module. OpenFreeMap is a fully open-source, free-to-use tile service with no API key required. Three styles are provided: Liberty — full...
Categories: Content display
Multi-Value Add Form Hider
This module prevents the default empty add form from appearing when editing an unlimited multivalued field, except when the field has no existing values. It helps keep the edit form clean and...
Categories: Content editing experience
Webform Term Hierarchical Checkboxes
Webform Term Hierarchical Checkboxes provides a custom Webform element that renders a taxonomy vocabulary's terms as collapsible, hierarchical checkboxes. By default only the root-level (depth 0)...
Categories: Integrations, Site structure
farmOS Conservation Planner
Provides farmOS features for Resource Conservation Districts to aid in the conservation planning processes. This module is an add-on for the farmOS Drupal distribution.
OpenSearch VDB Provider
The Opensearch VDB Provider is module that provides a Vector Database provider for the AI module, allowing you to use it to connect to OpenSearch Vector Databases. Requirements: - AI module - AI...
Categories: Site search, Site structure
AI Related Content
This module leverages the AI Search sub-module of the AI module to find related content. This is sometimes referred to as content recommendations or suggested content. Features This module provides...
Categories: Artificial Intelligence (AI), Content display, Site search
FlowDrop UI Agents
The FlowDrop UI Agents module provides FlowDrop visual editor integration for AI Agents using the Modeler API. It enables users to visually design, configure, and manage AI agent workflows through...
Categories: Artificial Intelligence (AI), Automation
AI Search
AI Search is a semantic vector database search implementation for Drupal that integrates AI-powered vector embeddings with the Search API module. It transforms traditional keyword-based search into...
Categories: Artificial Intelligence (AI), Site search
BS Slider
Plugable slider, carousel and gallery framework implementation. This module does not provide any specific slider/gallery in its core, but offers plugable sliders support. Check the submodules for...
Categories: Content display, Media
AI Insights
Overview AI Insights brings analytics and notifications to your Drupal site's AI assistant conversations. It uses LLM-powered classification to automatically discover what users are asking about,...
Categories: Artificial Intelligence (AI)
ECA Simplenews
At this time, the Simplenews "subscribe" and "unsubscribe" actions (among other events, actions, and conditions) are not available to models created with ECA: Event - Condition - Action. This tries...
Categories: Administration tools, Automation, Integrations
AI Chatlog
Overview AI Chatlog provides a browsable conversation log viewer for Drupal sites using the AI module ecosystem. It reconstructs human-readable chat transcripts from the events already captured by...
Categories: Artificial Intelligence (AI)
Timezone Sync
This module automatically synchronizes the timezone for all users when the default system timezone is changed and the option to allow users to customize their own timezone is turned off. Features...
Categories: Administration tools
MCP Core
MCP Core is a simple framework for building MCP servers in Drupal. It lets you expose tools, prompts, and resources to AI agents through the Drupal plugin system. See CTX module for a reference MCP...
Categories: Artificial Intelligence (AI)
Paragraphs library browser filter
Note: this module is created by Github Copilot (with LLM model Claude Opus 4.6 - high thinking). Filters the paragraphs library browser by allowed paragraph types from the parent entity reference...
Categories: Content editing experience
Smart View Analyzer
Smart View Query Analyzer helps identify performance risks in Drupal Views before they impact production. It provides a centralized dashboard that evaluates each View based on query complexity,...
Categories: Developer tools, Performance