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