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

9,737 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.

AI Langgraph

AI LangGraph connects Drupal’s durable content, users, permissions, and business records to stateful LangGraph workflows through explicit, auditable HTTP contracts. The project is for teams that...
Categories: Artificial Intelligence (AI)

jQuery Media

This is a wrapper for the jQuery Media plug-in. The jQuery Media plugin will automatically turn links to media into their embedded media equivalents. The module works best in conjuction with the...

Picasa

The Picasa module is a complex module that utilizes Google's Picasa API to display Web Albums and Photos as they appear in your account at http://picasaweb.google.com/ . Drupal 6 Dev Version...
Categories: Media

Region Tokens

Summary The aim of this module is to provide Content Managers with a means to place a region (one or more blocks) anywhere within the content of a node (or entity). This is achieved by using tokens...

BotScout

Overview The BotScout module for Drupal is an anti-bot module that prevents bots from registration and submitting forms on your site. Requirements The BotScout module does not rely on any other...
Categories: Security

Content Graph

Drupal knows what a node references directly, but not what those references reference in turn. Content Graph keeps a projection of every content entity on your site and every reference between them...
Categories: Artificial Intelligence (AI), Import and export, Site search

dot2code - QR code management service

IMPORTANT NOTICE: this module is deprecated. Please, consider other alternatives at http://drupal.org/project/modules/.

Generator Engine

Generator Engine creates dummy content entities nodes, taxonomy terms users so developers and QA can populate a site quickly. It can generate from an admin form, from a JSON or YAML document, from...
Categories: Administration tools, Developer tools, User engagement

CKEditor 5 Color Plugin

A CKEditor 5 plugin for Drupal that provides customizable frontend color palettes, enabling content editors to use consistent brand colors across your site. Inspired by [ucb_ckeditor_plugins](https...
Categories: Content editing experience

Update feed API

Developed on drupal.org now If you wonder how this relates to project_api, we work together. I guess project_api will be merged into those project, just read it up here Purpose Think about you can...
Categories: Developer tools, Import and export

Flux Slider

DESCRIPTION: Module for integrating the Flux Slider JavaScript library and controlling its settings through an administration interface. The Flux Library must be installed at /sites/all/libraries...
Categories: Developer tools, Integrations

Uc Wishlist

About The UC wish list module, adds wish list/gift registry support to the Ubercart store, an open source e-commerce solution fully integrated with the leading open source CMS, Drupal. This module,...
Categories: E-commerce

Migrate_Sites

# Migrate Example: Writing a custom Migrate Source Plugin When working with migrations where the source files keep changing at regular intervals (say, nightly), it can get really tedious to...
Categories: Import and export

Safe{Wallet} Smart Accounts

Features Safe Smart Accounts integrates Safe Smart Accounts (formerly Gnosis Safe) into Drupal, enabling users to deploy and manage multi-signature Ethereum wallets directly from their Drupal user...
Categories: E-commerce, Integrations

AI Content Factory

AI Content Factory AI Content Factory provides a workflow for generating Drupal content with AI. It supports bulk content creation, editorial review, and automated background processing, managing...
Categories: Artificial Intelligence (AI), Automation, Content editing experience

cM Hero Slider

Accessible, fully contained hero image and carousel blocks. No dependencies on external JS libraries, built-in keyboard/screen-reader support, and a pause/play toggle whenever autoplay is on (WCAG...
Categories: Accessibility, Content display, Media

Headless IdP

Headless IdP authenticates a decoupled Drupal site against an external identity provider, so you don't have to write the JWT-validation, MFA and account-linking glue yourself. The provider handles...
Categories: Access control, Decoupled, Integrations

Commerce Migrate Ubercart

Commerce Migrate Ubercart is a migration using Commerce Migrate and the Migrate suite that can migrate 6.x and 7.x Ubercart stores from either the existing Drupal database or an external database...
Categories: E-commerce

Advanced PWA inc Push Notifications

Turn your website into a progressive web app Send push notifications to subscribed devices What is a progressive web app aka PWA? Progressive web applications are web applications that load like...

Protect 404/403 Flood Control

Protect 40x Flood Control answers bursts of 403 and 404 responses from one client with a cheap 429 Too Many Requests, using Drupal core's Flood API. Vulnerability scanners and bad bots that probe...
Categories: Performance

TMGMT Zanata

Synopsis TMGMT Zanata is a plugin for Drupal's Translation Management Module TMGMT. The plugin allows TMGMT to send content to a configured Zanata project for translation, and can download...
Categories: Multilingual

Entity Weight

Adds a weight field to any Drupal entity type — nodes, taxonomy terms, media, paragraphs, block content — for custom ordering via drag-and-drop or manual weight assignment. Most Drupal sites need...
Categories: Content editing experience, Site structure

Consent Audit

Consent Audit checks whether your cookie consent manager blocks what it should. While a visitor has not decided on consent, or has refused it, a small script in the page records every request to...
Categories: Administration tools, Developer tools, Security

Raw Fields Formatters

RAW Fields Formatters exposes Drupal field values as structured data instead of rendered HTML. Assign a raw formatter in Manage display, collect the result with the module's renderer service, and...

Workflow Extensions

When using Workflow (6.x, 7.x-1.2), be it with or without Rules (6.x), this module comes in handy to help you realise some common workflow-related scenarios and to spruce up your Workflow interface...

Pages