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

54,011 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 Blogspot Archive

This module provides a blogger(blogspot) like archive style option for Views. You can set the field based on which archive need to be created in views style settings. CONFIGURATION Follow the...
Categories: Content display, Content editing experience, Site structure

Environment indicator ribbon

This module enhances the existing https://www.drupal.org/project/environment_indicator module to add an extra ribbon to the site
Categories: Developer tools

Tin Can API

The Tin Can API project is a suite of modules that provide various points of integration with the Tin Can API/Experience API. The module(s) can be used to track many different types of user...

FlexField

This module is deprecated This module is now deprecated and will no longer be actively maintained. For a MUCH improved version of this module we encourage you to try out Custom Field. It started as...
Categories: Site structure

Direct Checkout by URL

Makes it possible to share a link to redirect a user directly to the checkout page, with given items in the cart. We allow two different variations of request. One is to pass a comma separated list...
Categories: E-commerce

Visual Editor

Provide an off-canvas integration to edit the full-node, it also provides a way to communicate form FE to BE to click FE Components and send a message to Drupal to open the visual_editor and edit...
Categories: Content editing experience, Decoupled

Push Framework

Pushing content from within a Drupal site to users over various external channels in a configurable and orchestrated context is important to provide more interaction with users and customers then...
Categories: Integrations, Developer tools

Cool message

Synopsis Provides a beautiful display of system messages (errors, warning, etc.). These messages displaying at the top of the page using CSS3 and jQuery. If you click on message then it will hide....
Categories: Content display, Media, Developer tools

Media oEmbed Thumbnail Style

Enables image styles to be applied to oEmbed thumbnails.
Categories: Content editing experience, Content display, Media

Swift Mailer Force HTML

This Drupal 8 module creates a very simple Swift Mailer mail plugin which checks each mail body for HTML tags, and forces that email to be in HTML format if any is found. The only configuration...
Categories: Integrations

Contact Us Form for Drupal 8.x, 9.x and 10.x

Contact Us Form Drupal 8 contact us form module does not require a "webform" or a similar module to create/configure a simple form for a website. This is a Drupal 8.x and 9.x ready to use contact...
Categories: Content editing experience

Feeds entity reference

Adds new items for feed processor mapping: Referencing and referenced entities (for the feed node which can contain feed URL value) as the sources. Entity reference fields as the targets (it can be...
Categories: Import and export

Vegas Background jQuery Plugin

Vegas of the awesome Jay Salvat from the Coders in Black community, is one of the most used jQuery plugins to add beautiful fullscreen background images with slideshow-like transitions to your...
Categories: Integrations

W̶P̶ B̶l̶o̶g̶ (obsolete)

WordPress provides a great platform for blogging. Drupal provides all the tools for a great blogging platform, but it takes some effort to join all those tools together. This module goes some way...

Bootstrap Languages

Bootstrap Languages exposes a new block that allows site visitors to switch languages using a Bootstrap dropdown button. It relies on the Languages for Bootstrap 3 library to display language...
Categories: Multilingual

Open Atrium Clone

Adds the ability to clone spaces, section, or other content for Open Atrium Submit an Issue or See issue queue

Cloudflare: Node Cache Clear

This module integrates with the Cloudflare API service. Gives an admin user the ability to clear cache on a per node basis or can purge for the whole site (zone). Features Clear cache per node url....
Categories: Content editing experience, Performance, Developer tools

Layout Builder Kit

Layout Builder Kit is a set of pre-made components you can use in your Layout Builder pages. It performed a useful function for some sites, however, it has been superseded by many other projects....
Categories: Content display

Purge Ajax Processor

INTRODUCTION Provides a Purge processor which Sends an Ajax request on every page load to process the purge queue. REQUIREMENTS Purge module. See: https://www.drupal.org/project/purge. INSTALLATION...
Categories: Performance

Commerce Free Shipping

Overview This module provide a solution to add Free shipping rate on top of commerce_shipping services. This module change the price of the service to 0 and can display a message to the user saying...
Categories: E-commerce

Bulk Creator

It happens to create complex content types with tens, sometimes hundreds fields. Or to edit such content types to add more fields. Think e.g., what it takes to compile a balance sheet, i.e., a load...
Categories: Content editing experience, Developer tools, Site structure

Ajax Load

Helper module to load and add JavasScript and CSS data for Ajax-loaded content. There will be no Drupal 7 version as the functionality provided by AJax load is built into Drupal 7 core's Ajax API....
Categories: Developer tools

Commerce Repeat Order

Synopsis Commerce Repeat Order allows end user to repeat there order again and again. This module allows to repeat customer order just by creating an simple link or button. i.e. Link can be created...
Categories: E-commerce

Video Embed Spotify

This module provides Spotify handler for Video Embed Field. Requirements Video Embed Field Installation Install module as usual. Add video embed field to content type Check Spotify in allowed...
Categories: Site structure, Media, Integrations

OpenWeather

Open Weather is a module to parse out the weather response from OpenWeather. The main reason we need this module because Google had killed it's weather API, thus rendering the Google Weather module...

Pages