Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

55,489 modules match your search

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.

SDX DRAST (Theme Engine)

SDX DRAST (Drupal Render Arrays to Structured Tokens) replaces Drupal's Twig template engine with a structured data pipeline. Instead of producing HTML strings, the engine outputs typed JSON that...
Categories: Integrations

Basic Ads

Basic Ads Provides ad management with placements, scheduling, and display blocks. Includes impression and click tracking with a statistics dashboard, and automatically unpublishes expired ads via...
Categories: Content display

Migrate Plus - Merge duplicated terms

This module provides a plugin which dedupe taxonomy terms merging them into one during a migration. If you have duplicated terms in a vocabulary you are about to migrate, this plugin will only...
Categories: Import and export, Site structure

CRM - Contact Relationship Management

Drupal CRM is the modern community-first platform for building rich Drupal applications involving contacts and their relationships. Built on Drupal best practices, you'll wonder how you built...
Categories: Site structure

Skins

Skins for Drupal 8+ makes it possible for themes to ship with one or more "Skins", each of which supports much of the functionality of a sub-theme. Skins supports: Adding, removing, or altering...

U.S. National Weather Service

NWS weather provides a daily weather forecast utilizing the National Weather Service's REST/JSON API interface at https://api.weather.gov/. Installation Install as you would normally install a...
Categories: Integrations

Commerce Recurring Subscription Change

Commerce Recurring Subscription Change provides the user interface and implementation for allowing configuration and use of subscription upgrades, downgrades and cancellations. Features The module...
Categories: E-commerce

API Orchestrator

Overview API Orchestrator is a Drupal module that provides a unified layer for managing all external API integrations. Instead of writing raw curl_init() calls spread across your codebase, you...
Categories: Administration tools, Developer tools, Integrations

Simple WT Metatags

The Simple WT Metatags module provides a lightweight and configurable solution for managing essential SEO and Open Graph (OG) tags on your Drupal website. Unlike comprehensive SEO modules, Simple...
Categories: Search engine optimization (SEO)

Mastodon API

This module will integrate with the Mastodon API, allowing you to "Toot" from within the Drupal interface. The idea is that you can install this module if you want to quickly share your content...
Categories: Content editing experience, Integrations

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

Page Not Found Files Reports

This module adds a admin report to review the most common 404 errors on your site all files. Features A report will be generated under Reports menu where all 404 files list will be showing through...
Categories: Administration tools

SDX

SDX extends Drupal's Single Directory Components with React, Vue, and Svelte. Write components using modern JavaScript frameworks inside Drupal's SDC structure. SDX handles the build pipeline,...
Categories: Integrations

Amazon Product Widget

A module for adding amazon products to your site, with custom theming, caching, automated fetching, storing & renewal of product data. Requires an Amazon Associates account and a SQL storage...
Categories: E-commerce, Site structure, Integrations

AskFlow Q&A

AskFlow Q&A makes website content more interactive by letting visitors ask questions in the exact place where they need help. Instead of sending every question into a generic Contact Us inbox,...
Categories: Content display

Frontify

This module integrates Drupal with the Frontify digital asset management (DAM) platform. Use this module to import/upload media from your Frontify digital asset management system. More in-depth,...
Categories: Content editing experience, Media

Commerce USAePay

USAePay credit card gateway for Commerce using SOAP. Requires PHP SOAP to be installed. Developed by DLC Solutions for Caron Treatment Centers. For Ubercart integration, see UC USAePay.
Categories: E-commerce

Vercel Deploy

This module allows you to integrate Vercel deployments with Drupal. Usage of Vercel Deploy Forced deployments from the Drupal User Interface. (soon) Automatic deployments by hooking into content...
Categories: Developer tools

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

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)

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)

Decoupled User Authentication

Description This module aims to provide a simple API for storing information about users who visit your site whether they register or not. By extending the base user entity the module allows you to...
Categories: Access control

AI Content Review

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: Artificial Intelligence (AI)

DNS

Manage DNS zones and records directly in Drupal. The DNS module provides a modern, extensible system for defining and managing DNS data using Drupal content entities. It supports common and modern...
Categories: Developer tools

DDeck Advanced Media

Adds modern Media display formatters for Drupal: Plyr-based audio/video players, remote video (YouTube/Vimeo), and PhotoSwipe image galleries with configurable player settings. DDECK Advanced Media...
Categories: Media

Pages