
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.
osCaddie - Google Cloud Storage
Overview This module allows your Drupal solution to become scalable in terms of file management. Any images, videos or documents that are uploaded into Drupal will still be managed by Drupal, but...
Categories: Content editing experience, Media, Integrations
Rules FTP
SUMMARY This module integrates FTP commands into Drupal via the Rules module allowing events to trigger the sending of files to an FTP server. Example rules are provided. Current supported commands...
Categories: Media, Import and export, Automation
Commerce Search API Entity Translation
About Integrates Commerce Kickstart 2's Commerce Search API module with Entity Translation. Developed to help with translating Commerce Kickstart 2. Features Creates new Multilingual product...
Categories: E-commerce, Multilingual
Media entity YouTube
YouTube integration for Media entity module. This module is obsolete! It is suggested to use Video embed field module for YouTube (and many other) videos.
Categories: Media
Online Scheduling & Contact Management – vCita LiveSite for Drupal
Online Scheduling and Contact Management – vCita LiveSite for Drupal vCita LiveSite transforms your Drupal website into a personalized portal where clients can communicate, share documents,...
Categories: E-commerce, Integrations
Commerce Fixed Quantity
Adds a quantity multiplier select field to the add to cart form, so for example a client can only order in quantities of x times y of a product: 12, 24, 36, (etc). Ability to add only one of a...
Categories: E-commerce
Domain Restrict Publishing
Synopsis Domain Restrict Publishing is a helper module building on top of the excellent Domain Access module suite. The module enables site administrators to restrict the domains a user can publish...
Categories: Content editing experience, Access control
Entity view mode selector
Entity view mode selector allows you to select a view mode per entity. When creating a new node for example, you can choose whether the node will be displayed using the default 'Full content' view...
Categories: Content display
CTools Region Injector
Provides a CTools plugin to be used with Panels Everywhere, that allows outputting the content of a panel page region, as a separate pane inside the Panels Everywhere site template.
Categories: Content display, Developer tools
CommerceML
The module implements CommerceML exchange web service for Drupal Commerce and Ubercert. Модуль реализует веб-сервис обмена CommerceML для Drupal Commerce: http://v8.1c.ru/edi/edi_stnd/131/ Доклад...
Categories: E-commerce
Custom Template Suggestions (CTS)
The Custom Template Suggestions module allows theme developers to specify custom node and page templates file names when adding/editing a node in Drupal. Custom suggestions can be useful when you...
OG Rebuilder
The OG Rebuilder module rebuilds the group's child nodes permissions whenever the group access configuration is changed. Development sponsored by DRI Discovery/Reinvention/Integration/
File Token Link
This is a simple file entity formatter that allows the user to specify tokens for both the link text and the link URL, as well as provide checkboxes to toggle display of the file type icon and file...
Categories: Media
Path Alias Picker
INTRODUCTION Path Alias Picker allows you to search through taxonomy terms and menus and build your path alias through them. For example, you could pick the terms "drupal", "is" and "awesome" and...
Categories: Content editing experience, Administration tools, Search engine optimization (SEO)
Block ARIA Labels
Inspired by Block ARIA Landmark Roles, this module adds additional elements to the block configuration forms that allow users to assign a ARIA label to a block. For further information about ARIA...
Categories: Content editing experience
Taxonomy Term Page Access
This module introduces a new permission to restrict access to /taxonomy/term/TID and /taxonomy/term/TID/feed pages. The restriction is global for all vocabularies. If you need more fine grained...
Categories: Access control, Site structure
Unpublish Button (for Workbench Moderation)
This module provides an Unpublish button that will unpublish the currently published revision. The button exists on the node/%/edit form, and it performs actions on the currently published revision...
Categories: Administration tools, Content editing experience
Registration One Click
This module is meant to tie in with the Registration module, which allows you users to register to entities. This module defines a function which provides users with a quick link to register to...
Message Overrides
Overview This module is designed to alter or disable status messages displayed on form submission and validation. Usage Enable module and visit admin/config/user-interface/message-overrides. Add...
Categories: Administration tools, Developer tools
Ubercart Product Expire
This is for Ubercart sales. Some products, like event tickets, have dates beyond which we do not wish to sell them. This tool allows sales to be automatically disabled on a pre-set date. On the pre...
Categories: Content display, E-commerce
Field Quiz
Multiple Choice answer field This module provides a simple field that can be used as a simple quiz or multiple choice questions. It provides a field with a textfield and a checkbox / radio...
Categories: Content editing experience, Site structure
Block export widget
Module allows export arbitrary block as an HTML widget that could be embedded to a 3-rd party site. Module implements custom lightweight and fast function to output HTML page, so full Drupal page...
Categories: Content editing experience, Content display, Developer tools
VotingAPI Bayesian
Introduction I've always been fascinated by the numbers and I like playing with them. This module has been created to fill a gap when you're using the VotingAPI with Fivestar module. The most...
Categories: Integrations, Developer tools
PDF.JS display for pdf file
This is a module using PDF.JS from Mozilla to display PDF file as inline content of the website. I'll create an 8.x version first and backport to 7.x
Categories: Content display
Quicktabs XT
This module adds to the Quicktabs edit form a checkbox (click 2nd image) for the user to optionally split off the Quicktabs tabs from the associated content pane. Tabs go in one block, while...
Categories: Content display