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.
Promogogo Events
Fetches upcoming events from a Promogogo (https://promogogo.com) partner feed and displays them in a configurable, filterable block. The block works on any supported Drupal site and any theme out...
Categories: Content display, Media
Drush Daemon API
This module is meant to provide a simple means of creating a robust command-line-driven, fully bootstrapped PHP Daemon. It uses the PHP-Daemon (https://github.com/shaneharter/PHP-Daemon) Library to...
Extended container
Extended container Enhance or upgrade the Drupal 8 Container with new functionality Installation composer require drupal/extended_container composer install Note: You must run "composer install" so...
Hello Baseline
The intention of this module is to have a few quick ways to test Drupal baseline performance on a site. For example, by visiting "hello-baseline/basic" the page will simply return a string of ...
Categories: Performance
Paragraphs Visibility
Paragraphs Visibility allows users to define rules for when a user should be able to see a paragraphs item. This allows for paragraphs to be hidden based on whether a user is logged in or a data...
Categories: Content editing experience, Access control
Replicate Bean
Clone Beans! This module provides simple integration with the Replicate module by leveraging Replicate UI's pre-existing workflow for cloning any entity. This allows a user to clone beans easily....
Categories: Content editing experience
GEDCOM
Abstract This sandbox project is about providing custom entity types for storing genealogy records for individuals (INDI records) and their (family) relations (FAM records) closely modelled after...
AI Agents Experimental Collection
This module provides a collection of experimental AI agents for Drupal. Each agent is a standalone submodule that can be installed individually, or you can install the main AI Agents Experimental...
Categories: Artificial Intelligence (AI)
Theme Hues
Theme Hues 2 I am happy to announce the release of the beta version of Theme Hues 2, a complete rewrite of the module that greatly enhances the functionality of Theme Hues and responds to many of...
Notifications Utils
Overview The notification_utils module is an "add-on" to the Notifications module. It adds various features and formating options that make managing sites using Notifications easier. NOTE: Despite...
Views Argument Cache with Indexing
Views Argument Cache with Indexing is a Drupal 7 module derived from Views Arg Cache. Views Argument Cache with Indexing performs additional database storage of the cached view's arguments and...
Categories: Developer tools
Ubercart Patron
Ubercart Patron consists of a set of modules providing the following: Ubercart Product field The ability to have a 'product' and 'payment' field available in an entityform. These fields are based...
Categories: E-commerce
Commerce License Pay to Publish
** This module is now obsolete. ** Upgrade to the new feature complete version here: Commerce License Content This module provides a License type plugin for enabling the purchase of license options...
Categories: Access control, E-commerce, Site structure
Direct Upload Media Video Embed
Direct Upload Media Video Embed (DUMVE) Direct Upload Media Video Embed transforms the video embedding experience in Drupal 11 with a sleek, intuitive field widget that makes adding remote videos...
Megamenu SDC
A menu system that takes the best practices from Olivero's menu system, and wraps them in Single-Directory Components. Different variations support different front-end libraries and options like...
Categories: Content display, Content editing experience
Accorbis
Accorbis Connect pushes module inventory, content counts, forms, and user info to the Accorbis platform on a schedule, so teams can monitor every Drupal site's health from one dashboard. Accorbis...
Categories: Integrations
Kaltura
Kaltura’s Open Source All-in-One Video Module for Drupal Kaltura is the leading video technology provider and creator of the world’s only Video-Platform-as-a-Service. Kaltura VPaaS is a...
Categories: Content display, Site structure, Media
Sandwich
The sandwich module provides an extendible way to inject arbitrary markup into the content of text fields. It can be used to inject banner ads into long texts or to place floating figures. Beside...
Categories: Content display, Developer tools
Views dynamic fields and filters
Introduction Enables site builders to easily enable or disable fields and filters in a view conditionally based on the values of exposed/contextual filters or basically any request parameters. Can...
Clover Commerce Sync
Synchronizes product prices and stock levels from a [Clover POS](https://www.clover.com) account to Drupal Commerce product variations using the Clover REST API v3. Features **Price sync** —...
Categories: E-commerce
Direct Upload Media Image
Direct Upload Media Image (DUMI) Add images to your pages without the multiple clicks usually required by the standard Media library. Direct Upload Media Image (DUMI) provides a fast, streamlined...
Categories: Content editing experience, Media, User engagement
Streaming
This module is a service that transcodes a .mp4 video into an adaptive bitrate streaming format. This module supports transcoding to the two most popular formats: HLS and DASH. Two dependencies are...
Categories: Integrations, Media
AI Site Manager
Introduction AI Site Manager is a Drupal module that lets a site administrator describe a site management task in plain English — "enable the Metatag module", "clear all caches", "turn on...
Categories: Artificial Intelligence (AI)
Static File Cache
Drupal Static File Cache (SFC) module helps locking down critical cache Bins/CIDs while still allow for a Memcache/DB/[YourCache] fallback for data caching. Goals SFC was created to ensure a more...
Categories: Performance, Developer tools
All in one mini-features
Mini Introduction This module is a concatenation of many little things that I like to have and usually would have to create a "mini-module" to get them to work. The idea is simple: if I wanted to...
Categories: Administration tools