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

879 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.

Site Documentation

Why Do I Need It? Unfortunately Drupal does not include the powers of immortality or invincibility. You may someday get hit by a truck, or even just decide that you no longer want to maintain the...
Categories: Administration tools, Developer tools

Advanced Panels Cache

Cache plugins for Panels module. Currently implemented node based cache plugin. Node based cache is intended for panels/panes which update together with nodes they contain. Advantages: Instant...
Categories: Performance

WordPress XML for Feeds

About The WordPress XML for Feeds module exposes WordPress-specific data in WXR files (that's "WordPress eXtended RSS") to the Feeds module. It also includes the WordPress Importer module (a...
Categories: Import and export, Integrations

AIML Parser

Below is a chatbot that we have created using AIML Parser module: See full animation here If you are interested how we created this chatbot, read further: Synopsis AIML Parser module lays down a...
Categories: Import and export

Entity Query API (obsolete, see jsonapi module)

Entity Query API fills the gap between Drupal 8's built-in RESTful Services and Views with an easy to use, out-of-the-box means for loading, filtering and paging entities in a RESTful style....
Categories: Content editing experience

Document Loader: HTML to Markdown

Document Loader HTML to Markdown adds a Document Loader plugin that converts HTML into clean Markdown. If you use the Document Loader module to load documents (e.g. for AI, search, RAG pipelines,...
Categories: Automation

Smart menus Smart tabs

The Smart menus, Smart tabs duo of modules make everyone's Drupal experience just that little bit more convenient. The two modules give menus and tabs a memory, so that when you revisit a page,...
Categories: Site structure

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

Project description recommendations

The most important thing: Please create a name of the project as related to the project functionality, but not related to libraries or vendors which you used during implementation. The name of the...

ECA Breadcrumbs

ECA Breadcrumbs is a Drupal module that lets you customize breadcrumbs dynamically without writing code. It integrates with the ECA (Event-Condition-Action) module, allowing site builders to create...
Categories: Administration tools, Developer tools, Site structure

Cache Warmer

Introduction cache_warmer is a drush command that hits a set of URIs of a drupal site based on the freshness of the content. The main purpose is to offer a complete setup for running a mostly...
Categories: Performance

miiCard

miiCard lets you prove your identity to the same level as a passport, driver's license or other photo ID purely online. By integrating with miiCard, you can bring strong identity assurance to your...

Entity Decorator

Drupal 8 This project aims to provide a nice way for Drupal 8 contrib modules to extend Entity instance classes via the decorator pattern. At the moment only ImageStyle entities are supported, but...

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

Enhanced Taxonomy Manager

Stop fighting the Drupal taxonomy page. Enhanced Taxonomy Manager (ETM) replaces the default term overview with a fast, interactive tree view built for real-world vocabularies — from a handful of...
Categories: Content editing experience

Puzzler

Puzzler makes it easy to insert bits and pieces of Wikipedia content into Drupal, keeping the information fresh as improvements are done by the community of Wikipedia editors. Puzzler allows you to...
Categories: Content editing experience, Media, Import and export

Component field

Component Field Module Overview This module provides auto-discovery of Drupal Single Directory Components (SDC) from your theme, allowing content editors to easily add and configure these...
Categories: Content display, Content editing experience

Block Render

Block Render is a iframe Endpoint, REST API, and Javascript SDK for delivering rendered blocks to other applications. This module can be used to inject blocks into other sites or native...
Categories: Content editing experience, Developer tools

RDF Sync

TL;DR Synchronizes Drupal entities, as triples, to an RDF backend Terminology How it works Automatic synchronization Manual synchronization Configuration Defining mappings Configure mappings Define...
Categories: Import and export, Integrations

HelpDeskr

Helpdesk Release 7.x-1.2 (July 29, 2015) -- SUMMARY -- HelpDesk allows non-technical people to provide highly technical bug reports and supply that information to developers via email or Open...
Categories: Administration tools, Developer tools

Ckeditor Advanced Container

When editors need to arrange content in columns or side-by-side sections inside a rich text field, Drupal offers no built-in solution beyond tables — which are semantically incorrect for layout,...
Categories: Content editing experience, Site structure

5 Second Game

The engine for 5 Second Game is built on a Rock-Scissors-Paper concept. There are three stats, corresponding to that, and everything modifies that: character classes, skills, combat, etc. It is...
Categories: Content editing experience, Content display

Views Hero - Views Vanilla JavaScript Hero (VVJH)

The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure

UtiliKit - The Ultimate Utility-First CSS Framework for Drupal

UtiliKit revolutionizes how you approach CSS styling in Drupal by providing a dynamic, zero-CSS utility framework that eliminates the need for writing custom CSS while offering unlimited...
Categories: Automation, Content display, Developer tools

CiviCRM CDNTaxReceipts

March 15 - 2014 The extension: https://github.com/jake-mw/CDNTaxReceipts - has had a beta release for some time. Closing in on an official release. Stay tuned! September 05 - 2013 Update: we've...

Pages