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

11,265 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.

Views Search

The Views Search module transforms views with exposed filters into search form / search results pages. This module is useful for sites that require custom search forms with the look and feel of a...

Circliful

-- SUMMARY -- Incorporates the Circliful JQuery plugin so you can make pretty round pie charts. See https://github.com/pguso/jquery-plugin-circliful *** This is an early development version of this...

Tripal CV Browser

This module can be used to display and browse a hierarchical tree representation of any controlled vocabulary (CV) stored into Chado (cvterm table). The vocabulary to browse must have relationships...

Custom Layouts

This module provides the ability to create custom layouts in Drupal through the user interface. Without this module, developers are required to define custom layouts by creating layout plugins that...
Categories: Content editing experience, Content display

QuantCDN - Drupal Static Site Generator & Hosting

About Quant QuantCDN is a global CDN engineered specifically for the static web and Jamstack. Quant is focused on supporting both small teams and large organizations with Enterprise-grade features...
Categories: Content editing experience, Decoupled, Site search

Link content parser

The Link content parser module extracts essential information from any URL you give it. That includes article content, titles, authors, excerpts, lead images, and more. It will be useful when you...
Categories: Content editing experience, Integrations, Site structure

Organize Files

Description: This module provides the functionality of moving files related to a content type from one directory to another directory with the possibility of adding 301 redirects from old...
Categories: Media

Sage DataStream XML API integration

1. About API module able to create integration with the SAGE DataStream XML API (http://www.sageworld.com). Drupal just displays products, categories etc and nothing is installed on the Drupal...
Categories: Developer tools

Layout Kit

Layout Kit is a ready to use set of layouts, now (take a look at screenshots): Accordion. Conmutator (accordions where all the sections can be closed/opened at once). Tabs: horizontal. Tabs:...
Categories: Content editing experience, Site structure, Developer tools

OpenBusiness Profile

OpenBusiness is a customizable, responsive, and lightweight Drupal installation profile. It comes by default styled with more than 20 components. All the colors can be changed as well as the...
Categories: Administration tools, Multilingual

Block Breakpoint

The Block Breakpoint module makes it possible select one or more breakpoints that will apply as a block condition. On the rendering of the page an inline script will remove the block, if the...
Categories: Content display

Azure CDN Purge

This module extends the Purge module by providing a purger, queuer, and processor plugin for Azure CDN. The module also comes with a manual purge form that allows users to send manual purge...
Categories: Integrations

Ckeditor5 WordCount

CKEditor 5 Word Count provides real-time word and character counting with configurable limits for content editors. Perfect for blogs, news sites, and any content management workflow requiring...
Categories: Content editing experience

MCP Tools

MCP Tools connects Drupal to AI assistants (Claude, Cursor, Windsurf) via the Model Context Protocol. Describe what you want in plain English — the AI handles the Drupal work. Example You: "Create...
Categories: Artificial Intelligence (AI), Decoupled, Developer tools

External Entity (Consumer)

Ever wish you could display content from another Drupal site as if it were part of your own—fully themed, used in Views, and rendered with view modes—without duplicating that content? The External...
Categories: Content display, Content editing experience, Import and export

Media Reference Override

When editors reuse the same image across multiple pages or content types in Drupal, the alt text, title, and caption stored on the media entity are global — changing them affects every single place...
Categories: Media

Auto Taxonomy Menu

The Auto Taxonomy Menu module automatically generates dynamic child menu items for a parent menu link based on taxonomy terms in use by a specific content type. This is particularly useful for...
Categories: Automation, Content editing experience, Site structure

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

Tumblr Migrate

This is a Migrate module for importing a Tumblr blog into Drupal. I experimented with Feeds first, but even with Feeds Tamper, special field handling (e.g. URLs included inside of HTML)...
Categories: Import and export

Japan Postal Code

This module provides a Japan postal code data and API for them. This fetches the csv file from the Japan post office website and insert it into the local database. After getting the data, it doesn...
Categories: Developer tools, Site structure

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

Dropsolid Rocketship Paragraphs

Switched to maintenance only, no new features will be added. Works best with Dropsolid Rocketship Install Profile. Requires Dropsolid Rocketship Core. A collection of paragraphs to kickstart your...

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

nodeprofile privacy

Allow users to hide nodeprofile fields
Categories: Access control

Platform for Privacy Preferences

P3P isn't used by any main stream browser save for Internet Explorer. IE only uses it to muck with cookies and, in particular, with cookies set by requests to an iframe. This module allows you to...
Categories: Developer tools

Pages