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.
Paragraphs jQuery UI Accordion
Paragraphs Accordion is a module to create paragraphs with accordion effect in your content. It based on Paragraphs and jQuery UI Accordion plugin which already included in core, so no need to...
Categories: Content editing experience, Content display
Views Slideshow Slider
This module provides a draggable slider as a control widget for the Views Slideshow module. The slider is both a control and display element, dragging the slider causes the slideshow to jump...
Categories: Content display
Lite YouTube Embed
This module provides an alternative field formatter for rendering YouTube videos with Paul Irish Lite YouTube Embed library instead of the default OEmbed iframe. In order to allow generic usage on...
Categories: Integrations, Media
Cloud Zoom
IMPORTANT: The 1.x plugin has been removed from the Professor Cloud website. Only the 2.x plugin is available now, which is not tested with the module and is only free for non-commercial use. This...
Categories: Content editing experience, Content display, E-commerce
ISBN Field
ISBN is a simple field/widget module. It provides simple validation for ISSN-8, ISBN-10, and ISBN-13. Javascript validation is available. Display options include raw (as inserted) and clean (dashes...
Commerce Checkout Progress
Drupal 8 Checkout progress block has been added to core. Summary Adds a block visible on checkout pages that shows what step of the checkout process the user is currently on. The status is an...
Categories: E-commerce, Developer tools
Content Type: Extras
This module provides some additional features and the ability to set default settings for content type options, such as 'Promoted to front page', 'Display author and date information', etc. Added...
Facet API Pretty Paths
Enables pretty paths for searches with Facet API. You will likely use this module in combination with either Search API or Apache Solr Search Integration. Functionality overview Pretty paths will...
Categories: Administration tools, Site search, Search engine optimization (SEO)
Ubercart Stripe
This is an Ubercart payment gateway module for the Stripe payment processor. This module allows you to process credit card payments on your site without redirecting your customers away from your...
Categories: E-commerce, Integrations
Http Client
Http Client is a library for making Http-requests. It has pluggable authentication methods and data formats. Comes with support for authenticating with OAuth.module version 3.x for easy to access...
Categories: Integrations
Field group multiple (D7)
This module extends the Field group module by displays and widgets which group multiple fields by there items. Grouping types: Multiple fields container Multiple fields table Multiple fields as...
Entity To Text
This module provides an API and Tokens for generated text output Entities in particular View Modes. Currently it provides a separate token for each View Mode of each Entity type. The purpose of...
Categories: Content display
Cookiebot - Cookie consent, Cookie monitoring and Cookie control
Drupal integration for the third party Cookiebot service. Cookiebot helps make your use of cookies and online tracking GDPR and ePR compliant. This module exposes this third party functionality to...
Categories: E-commerce, Security, Integrations
Views Term Path
Views field handler for display taxonomy term path. Based on views_handler_field_node_path field handler.
Categories: Site structure
Shortcut per Role
Shortcut per Role is a simple module to allow a shortcut set to be assigned per role. This module works well when each user is generally assigned a single role like "administrator", "content editor...
Categories: Administration tools, Site structure, Access control
Webform Analysis
The Webform Analysis module provides statistical analysis and visualization for Webform submissions. It allows administrators to generate charts and tables to analyze form data and submission...
Categories: Integrations, User engagement
Views Add Button
Have you ever wanted to create "add" buttons with tokens from your contextual filters? Did you ever need a custom list of nodes with an add button at the top that checks for entity create access,...
Email Change Confirmation
This module confirms that a newly entered email can be received by the user. Currently if a user updates their email address there is no confirmation step to ensure that the new email address...
Categories: Administration tools, Integrations, Access control
Hide the Toolbar
Hides Drupal's core Toolbar and Shortcut menus for users that have the Administration Menu.
Categories: Administration tools
Clean Markup
Synopsis This module aims to clean up, enhance and facilitate the customization of markup for Drupal core and several popular contrib modules such as Panels. This module cleans up the wrapper and...
Categories: Content display, Developer tools
Require on Publish
This module allows fields to be required only when the piece of content is being published or is already published. This can be used when you have fields such as tags or SEO information on your...
Categories: Administration tools, Site structure
Data
Data module helps you model, manage and query related sets of tables. It offers an administration interface and a low level API for manipulating tables and accessing their contents. Data module...
Categories: Content editing experience
Location Map
This simple module displays just one location map via Google Maps, for brochure and company profile web sites. #D7CX: As pledged, Location Map module had a full Drupal 7 release on the day that...
Categories: Site structure
Commerce Pricelist
Drupal Commerce by default lets you set a single default price per product variation. The price can be manipulated based on the date, details of a transaction, or user roles via the core Promotions...
Categories: E-commerce
CKEditor Bootstrap Tabs
This module is created to allow users to easily insert Bootstrap tabs structure into content. A dialog allows the user to choose the number of tabs. They can also choose a tab in context menu to...
Categories: Content editing experience