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.
Self-Hosted QR Code Generator
Overview QR Generator lets you create, manage, and host QR codes directly in Drupal. It supports both online QR codes (managed redirects with optional expiration) and offline, self-contained QR...
Cache flush time
A simple module to print the time that you most recently flushed the cache.
Categories: Administration tools, Developer tools
Scanner-Fixer API
A framework for scanning for issues and then fixing them. In the Scanner-Fixer API module... A Scanner is a way to find things to fix, as the first step in a Solution. Scanners aren't designed to...
Categories: Administration tools, Developer tools
Database logging ban operation
Synopsis Have you ever looked through the list of recent messages for a public website and noticed certain IP addresses repeatedly trying to do bad stuff? For example, repeatedly trying to log in...
Categories: Administration tools, Developer tools, Security
Canvas Styles
Canvas Styles is a site-builder UI for editing the CSS custom properties (design tokens) that Drupal Canvas uses to control colors, typography, spacing, shadows, and similar visual primitives....
Categories: Administration tools
Curated Colors
Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Administration tools, Content editing experience, Site structure
Posthog Analytics integration
Integrates PostHog Analytics with Drupal, providing comprehensive product analytics, and user behavior tracking. Supports both client-side (JavaScript) and server-side (PHP) tracking, with...
Categories: Integrations
WT Commerce Suite
The WT Commerce Suite is an ultra-lean, decoupled e-commerce and booking ecosystem. It seamlessly unifies physical products, hotel rooms, and hourly appointments into a single Viva Wallet smart...
Categories: E-commerce
Migrate API Key
Add an API key to Drupal migration source URLs This module was created to support Drupal-to-Drupal migrations, but theoretically should work when querying any remote content that requires an API...
Categories: Access control, Developer tools, Import and export
Login Flow
Login Flow provides a plug-in system for the Drupal login process. It's aim is to allow different modules to provide authentication for specific accounts. Login Flow allows this to happen without...
Categories: Access control
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)
Agent Context
CTX provides MCP tools that expose your Drupal site's structure and context to AI coding assistants. Instead of manually describing your data model, you can connect an AI agent to the CTX MCP...
Categories: Developer tools
Commerce Qliro Checkout
Payment module for Drupal Commerce using Qliro Checkout More information on official website https://qliro.com/ API documentation is avalable at https://developers.qliro.com/
Categories: E-commerce
Reference Any Entity
Using paragraphs or just a general field entity reference, but don't want to be restricted to just the entity type you set? With Reference any entity, you can predefine the enitty types and bundles...
Categories: Site structure
Entity Annotations
Annotations lets you attach structured notes to any part of a Drupal site: content types, custom entities, individual fields, vocabularies, roles, etc. Those notes live in one place and can be...
Categories: Artificial Intelligence (AI), Content editing experience, Site structure
Content filter
Features Content Filter adds dedicated management pages for selected content types, improving how site builders and editors interact with content in the Drupal administration area. What does it do?...
Categories: Administration tools, Developer tools
Better taxonomy
Better taxonomy improves the way Drupal manages taxonomy terms by enhancing the taxonomy term overview page. It makes creating, searching, and reorganizing taxonomy terms faster and easier,...
Categories: Administration tools, Content editing experience, Developer tools
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
Taxonomy Ordinal
The module provides a field type that creates a stable index from the hierarchical structure of taxonomy vocabularies. It can be used for sorting in views and creates a unique numbered, stable...
Categories: Content display, Site structure
Preview Isolation
This module wraps frontend pages in an iframe, creating complete CSS isolation. The admin navigation renders in the parent document with the admin theme, while frontend content loads in the iframe...
Categories: Administration tools
Social Contact Block
Social Contact block provides a configurable block to display contact and social information anywhere on your site. The social contact block provides contact and social fields. In contact fields,...
Categories: Content display, Site structure, Integrations
radix admin
Radix Admin extend Radix theme to handle admin interface, and let you create collaborative platform without specific admin theme : Interface for all entity forms Configuration and admin views Views...
Datapult
Provides an API for defining data requests and data sources. Data requests can be organized into datasets with managed caching, common loading arguments and registered displays. Features Here,...
Categories: Integrations
BEE Hotel
BEE Hotel — The Drupal platform for hotels, B&Bs, and lodging. • Direct booking engine • Dynamic rates & availability • Daily planner & operations • Guest messaging tools • Integrated PMS (BAT) &...
Categories: E-commerce
AWX / Ansible Tower / Red Hat Ansible Automation Platform Client
The AWX / Ansible Tower Client module provides a lightweight Drupal service for launching automation jobs on an AWX / Ansible Tower / Red Hat Ansible Automation Platform instance via its REST API....
Categories: Automation, Decoupled, Integrations