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.
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)
Link Magician
Link Magician scans for faulty/hardcoded links or improperly linked/referenced files and images (found in 'rich text'). Hardcoded links are converted to LinkIt-compatible entity links and files...
Categories: Administration tools, Content editing experience, Search engine optimization (SEO)
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, GDPR-compliant Viva...
Categories: E-commerce
Drupal Site Audit
A Drupal site auditing framework that identifies configuration issues, performance problems, and best practice violations. Tracks all installed modules with versions and detects pending updates,...
Categories: Administration tools, Developer tools, Performance
GitLab API v4
This module integrates to GitLab utilizing the GitLab API version 4. All API resources are available through simple calls like $api = \Drupal::service('gitlab_api.api'); $groups = $api->getClient()...
Categories: Integrations
miniOrange Privacy & Compliance Suite
The miniOrange Privacy & Compliance Suite helps Drupal website owners manage privacy, consent, and user data responsibilities in one place. Many websites only use a cookie banner, but...
Categories: Security
Drupal LMS
Drupal LMS is a Learning Management System for Drupal, designed to be extensible and modular, and to integrate well with other Drupal modules and content. Drupal LMS allows you to enable individual...
Categories: Content display, Site structure, User engagement
FlowDrop
Workflow Orchestration for Modern Drupal FlowDrop is the workflow orchestration module for Drupal. It gives you everything you need to create, manage, run, and track flows — and more capabilities...
Categories: Artificial Intelligence (AI), Automation, Integrations
Vite + React Single Directory Component (SDC) Generator
This module provides a simple way to generate Vite + React Single Directory Components. Execute drush generate sdc-vite-react. From the module or theme, execute npm install. Execute npm run build....
Categories: Developer tools, Integrations
Varbase AI
Varbase AI is an advanced collection of AI-driven tools designed to empower editorial teams with intelligent automation, content generation, image optimization, and taxonomy management. It enables...
Categories: Content editing experience, 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
AI Policy Gateway
AI Policy Gateway adds a governance layer for Drupal AI calls, enforcing policy profiles, provider/model routing, privacy checks, budgets and approval gates before prompts leave the site. Features...
Categories: Access control, Artificial Intelligence (AI), Security
LocalGov Elections
This module provide content types, views and configuration that allow the reporting of election results for the LocalGov Drupal distribution. Features First past the post single seat per electoral...
Varbase API
A JSON:API implementation with authentication and authorization that allows for easy ingestion of content by other applications. Can be installed in the extra components installation step with...
Categories: Decoupled
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
Varbase Canvas
Placeholder project Provide custom Canvas-based logic in Varbase (Hooks, API, widget fields, and custom Canvas plugin classes).
Varbase Commerce (Merchandise)
Provides a starting point for Varbase merchandise section and the products catalog. Use With Varbase Distribution: This module is best used with Varbase distribution. Can be installed with any...
Categories: Content display, Content editing experience, E-commerce
Prelinker
Prelinker provides a simple way to add preconnect and preload headers to either the response header for HTTP/2 compatible servers or via a <Link> element in the <Head> section of the...
Categories: Performance
Varbase Config
Placeholder project To be used for Advanced Configuration Management in Varbase.
Varbase FAQs
Provides Frequently Asked Questions content type and related configuration. A frequently asked question and its answer. Features: Utilize Varbase Layout Builder to create an interactive FAQs page...
Categories: Content display, Content editing experience
Varbase Heroslider
Populates the universal implementation of a "Hero Slider" to be used on the homepage in most cases. A rich hero slider that allow Content Admins to display video and/or image slides. Varbase...
Categories: Content display, Content editing experience
Lupus Decoupled Drupal
Component-oriented Decoupled Drupal with Nuxt! Find out more at https://lupus-decoupled.org/ Motivation Provide a complete, fully integrated solution for a headless Drupal - out of the box! Keep as...
Categories: Decoupled
Feeds Trigger
If you are new to Drupal, Feeds is a contributed module that imports content from external sources (for example CSV, RSS, or JSON) into your site. Normally you start an import from the Feeds...
Categories: Automation, Developer tools, Import and export
Varbase Media Header
Populates the universal media header style on top of web pages. Which lets site builders activate that for content types. Varbase documentation Check out Varbase documentation for more details....
Categories: Content display, Content editing experience
Varbase Recipes
Provides general custom config action plugins for Drupal recipes. Manages a custom optional list of Varbase recipes for projects, with the full list of Varbase Recipes to apply, and integration...
Categories: Developer tools