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.
Git Version
This module allows you to display the Git branch or tag of a project in the UI without using exec(). You can define the path of multiple Git repositories so you can keep track of what branch and...
Categories: Developer tools
Mobile Switch (Varnish version)
The Mobile Switch (Varnish) module provides a simple automatic theme switch functionality for mobile devices, utilising Varnish for detecting the user-agent and providing proper cacheable pages...
Drush 9 Batch Processing (Example)
An example about: How to Run Batch Processing with a Custom Drush 9 Command in Drupal 8 / 9? This is a simple example of creating a custom Drush 9 command to launch a batch process in Drupal 8 / 9....
Categories: Administration tools, Content editing experience, Decoupled
Page Cache Max-Age Bubbling
The Page Cache Max-Age Bubbling module addresses a long-standing limitation in Drupal core's caching architecture where the Internal Page Cache (part of the mandatory page_cache module) does not...
Categories: Performance
Gender field
Overview The gender field module provides inclusive options for collecting gender information of individuals. The goal of the gender field module project is to provide a thoughtful and sensitive...
Categories: Access control
Views Parallax - Views Vanilla JavaScript Parallax (VVJP)
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
Reinforcement Learning (RL) API
This module is included in DXPR CMS. The Reinforcement Learning (RL) module implements A/B testing in the most efficient and effective way possible, minizing lost conversions using machine learning...
Categories: Automation, Content display, User engagement
WebAuthn (Passkey)
About the Module The WebAuthn (passkey) module enables passwordless authentication for Drupal using Passkeys (FIDO2/WebAuthn). It allows users to register authenticators (such as Touch ID, Face ID,...
Categories: Security
Grant
INTRODUCTION Grant allows to manage access to entities with a simple logic which can be used standalone, and a more complex logic based on the grant entity and mail addresses with assigning roles...
Categories: Access control
Resource Share
Introduction This module can be used to build a number of features on your Drupal site. Possible examples include (a) serving content from one Drupal site to one or more sites that do not have to...
Views Reveal - Views Vanilla JavaScript Reveal (VVJR)
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
Entity Links Bulk Processor
Current Release: 1.0.0-alpha9 (Alpha) This is the first public release of Entity Links Bulk Processor. The module is production-ready with comprehensive tests and documentation. We're seeking...
Categories: Administration tools, Content editing experience
Embedder
(Currently in sandbox phase) An alternative to a number of older token-based 'embedders'. Re-imagining the job they all have in common and seeing if a persistent, semantic, XHTML-valid syntax ...
Categories: 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
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...
Zen Cart Integration
This module provides catalog and user integration with the Zen Cart e-Commerce package. It is not yet ready for public consumption and is intended for developers who wish to help with testing and...
Categories: E-commerce, Integrations
test sandbox setup to see if it's broken
this is not an actual project. it is part of the process of eliminating variables to see what's going on with somebody else.
Categories: Administration tools
Picasa Albums
Introduction This module allows you to visually attach Picasa albums (public as well as private ones) to nodes. The module supports a plethora of settings which help you to tailor the presentation...
FusionCharts
This module connects Drupal with the FusionCharts Free and FusionCharts v3 (commercial) package. FusionCharts is a flash charting and graphing component that can be used to render data-driven &...
Categories: Content editing experience, Content display, Integrations
Flush page cache
Easing the pain when you need to flush...Drupal's cache. Flushing Drupal's cache on a large site can feel like you're waiting to takeoff on the tarmac at JFK. The delay comes from the fact that...
Categories: Performance
Drush
The Drush project has moved to Github. Use our Github project for contributing code, or reporting bugs, or requesting features. Please ask support questions on Drupal Answers. Please see the...
Feeds QueryPath Parser
This project is in maintenance mode. No new features will be added. New installs should use Feeds extensible parsers instead. A plugin for the Feeds module that allows you to run CSS queries...
Categories: Content editing experience, Developer tools, Import and export
Mail MIME
Mail MIME Provides a class for creating MIME messages. NOTE: This module does not send mail. If you came here looking for a mail-sending module, try HTML Mail (which can use this module for MIME...
Categories: Developer tools, Integrations
Views Alpha Pager
UPGRADE for 6.x - This module will not be upgraded to to 6.x because you can accomplish something similar with Views 2 already built in, read this. The views_alpha_pager is a simple module that...
Categories: Content display