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