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

56,609 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.

Turn.js Magazines [D7]

Make a flip book with HTML5 Works on most browsers and devices Simple and clean API (turnjs.com) Adds a simple to use integration with the great (commercial) HTML5 turnjs.com flip book library....
Categories: Content display, Content editing experience, Developer tools

Tingle.js - Vanilla JS Modal Library [D7]

Provides library integration for wonderful tingle.js A minimalist and easy-to-use modal plugin written in pure JavaScript See https://tingle.robinparisi.com (GitHub: https://github.com/robinparisi...
Categories: Developer tools, Integrations

Subman – Subscription Management Integration

See status and alternatives below!This module is currently unmaintained. This module offers base management functionality for integrating 3rd party subscription management services with Drupal....
Categories: E-commerce, Integrations

Subman Billwerk Subscriptions

See status and alternatives below!This module is currently unmaintained. Integrates Drupal with the SaaS billwerk, a subscription management service, building on top of the BillwerkAPI and the...
Categories: E-commerce, Integrations

Stickynote Bonus [D7]

Extends the great "stickynote" module in the following aspects "for daily administration usage": Expandable sidebar (with simple JS / CSS - no other modules required) Enhanced styling Remove the ...
Categories: Administration tools, Content editing experience, Developer tools

Rules JS (execute JavaScript action) [D7]

Allows to execute JavaScript as Rules action. Especially helpful in situations where you'd for example like to track things based on rules. The origin of this proof of concept can be found here: [...
Categories: Automation, Developer tools

Registration Digistore Thank You Page [D7]

TL;DR: Sell registrations / roles in Drupal through digistore24 products. Provides a separate Drupal user registration page (e.g. "user/register-digistore24" (editable)) which acts as thank you...
Categories: Access control, Integrations

Production Check: No Preprocessing-Warning [D7]

Description: This module extends the Production check & Production monitor by a simple warning message functionality. If CSS or JS compression is disabled, the warning shows up for all users with...
Categories: Administration tools

Popups API (Ajax Dialogs) [D7]

This module has recently gotten some new maintainers. Yay. API for building modal ajax dialogs. Its focus is on putting forms inside of ajax popup dialogs. Current example can present pages as...
Categories: Developer tools

Mail Copy [D7]

Sends bcc or cc copies of all or selected outgoing emails to predefined list of email addresses based on mail_id patterns inclusions / exclusions. Dependencies: None Simple and helpful for several...
Categories: Integrations

jQuery webks Responsive Table [Discontinued]

jQuery "webks Responsive Table" Plugin transforms less mobile compliant default HTML Tables into a flexible responsive (list) format. Furthermore it provides some nice configuration options to...
Categories: Developer tools, Integrations

Jquery Multiselect [Discontinued]

Description This module includes the jquery ui multiselect plugin. http://quasipartikel.at/multiselect/ Get involved Write a review for this module on drupal modules Help write or improve the...
Categories: Developer tools, Integrations

JQuery Loadinganimation [D7]

Problem solved: Typically there is a disturbing effect if you have to wait longer time for a page to be loaded. A loading animation helps to make the loading process appearing shorter...
Categories: Developer tools

iframe Privacy 2-Click Iframe Blocking [unsupported]

! Deprecated ! Use https://www.drupal.org/project/cookies/ or https://www.drupal.org/project/cookie_content_blocker instead and help to improve and test it. It does, what we wanted to achieve here!...
Categories: Content editing experience

Commerce BAT Availability

Commerce BAT connects Drupal Commerce with BAT (Booking and Availability Tools) so you can sell bookable products and services through Commerce’s cart and checkout. It supports date-range rentals,...
Categories: Artificial Intelligence (AI), E-commerce

Commerce Tpay Blik

Provides a Drupal Commerce payment gateway for recurring BLIK payments through the Tpay Open API (Level 0). BLIK is the most popular online payment method in Poland, letting customers pay with a 6...
Categories: E-commerce

farmOS Grazing Plan

Grazing plan type and related features for farmOS. (ALPHA 1.x IN DEVELOPMENT)

Commerce Quick Ship Form

ONLY TO BE USED IN DEVELOPMENT ENVIRONMENTS FOR THE TIME BEING! The Commerce Quick Ship Form module embeds a form on the order view page for orders that already have at least one shipment. The form...
Categories: E-commerce

CYBEXO CMP

CYBEXO CMP connects Drupal websites to the CYBEXO consent management service. Visitors can review, save, change, or withdraw their privacy choices. Features Early denied Google Consent Mode v2...
Categories: Administration tools, Integrations

AI Studio

Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Artificial Intelligence (AI)

Drush create .htaccess

This module provides a very simple Drush command that can be used to create missing .htaccess files in Drupal files directories: drush htaccess:create

AJAX debug

When opening an AJAX endpoint URL in a new tab, Drupal returns the AJAX response in a textarea tag. This is to maintain compatibility with some old browsers: [#1009382] However, it means that the...
Categories: Developer tools

Mapillary

This module integrates Mapillary (API v4) with Drupal, providing a full set of geospatial content entity types, Images, Sequences, Organizations, Map Features, and Detections with Geofield and...
Categories: Content display, Content editing experience, Integrations

Integration Report

Drupal module to provide statuses for integration services that can be intermittent and unstable. The development of this module takes place on GitHub: https://github.com/AlexSkrypnyk/integration...

Response Filesystem Cache

Synopsis Response Filesystem Cache stores anonymous responses for registered paths as files in the public filesystem and serves repeat requests from those files instead of running the route. Cache...
Categories: Decoupled, Performance

Pages