
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.
jPlayer
The jPlayer module provides a wrapper around the jPlayer JavaScript library. This library provides an HTML5-based player, that uses a Flash fallback for browsers that do not yet support it. This...
Categories: Site structure, Media
Commerce Coupon (D7)
This modules adds coupon features to Drupal Commerce through integration with the Commerce Discount module. The recommended version is the latest 7.x-2.x release, and there is currently no...
Categories: E-commerce
Entity Reference Exposed Filters
This module may be deprecated by core. See https://www.drupal.org/project/drupal/issues/2429699 for updates. Synopsis A module for those who need their Entity Reference Exposed Filters to have...
Field Encryption
Adds options to encrypt field values. The goal of this module is to create a method for encrypting and decrypting field values when stored in the database. This module depends on the Encrypt module...
Categories: Security, Site structure
Webform References
Synopsis Provides a webform component that can reference a node/term/user in webform. It provides "Select List", "Autocomplete", "Checkbox" and "Radio" as widget. A view with entityreference...
Simple Cron
The Simple Cron is a light-weight module for cron job management. The module provides a SimpleCron plugin that simplifies the implementation of new cron jobs. The build configuration form is also...
Categories: Administration tools, Developer tools, Performance
Views Flag Refresh
Overview Views Flag Refresh allows site administrators to configure which views are refreshed automatically via AJAX when certain flags are selected. This is useful when you have a view that...
Categories: 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
Configuration Synchronizer
Configuration Synchronizer provides methods for safely importing site configuration from updated modules, themes, or distributions. By taking a snapshot of configuration as installed and comparing...
Categories: Administration tools, Developer tools
Media: Tableau
This module allows the creation of Media assets from Tableau. This allows you to manage data and create visualizations within Tableau and then embed them within Drupal anywhere Media allows,...
Categories: Media
Entity Browser Vertical
Overview This module provides a new Entity Browser Widget Display plugin that will show labels of referenced entities, but stack them vertically using CSS. This is not a fully-featured tabledrag...
Categories: Media
Commerce Variation Cart Form
This module provides an add-to-cart form for individual Commerce Product Variation entities. The form is added to the Product Variation "manage display" tab as a field, and uses the standard...
Categories: E-commerce
Menu Node API
Manages relationships between node ids and menu items. The Menu Node API project fills in one of the "missing tables" in Drupal. This module does nothing on its own. Instead, it creates and...
Categories: Developer tools
Term condition
This module provides a simple Condition plugin which checks to see if the current node has a specific taxonomy term. This module's main use case is to provide the ability to display different...
Categories: Content editing experience, Developer tools, Site structure
TMGMT Translator GoogleV3Translate
Google V3 translator plugin for the Translation Management Tools (TMGMT) project. Allows to use machine translation provided by Google V3 Api to translate content. Features Drupal 10 ready Fast...
Categories: Administration tools, Multilingual
Views migration from Drupal 7 to Drupal 10
This module provides views migrate from Drupal 7 to Drupal 10. Steps for Using Views Migration Module without terminal Config your drupal 6 or drupal 7 database in Drupal upgrade /upgrade page Then...
Categories: Import and export
Auto Assign Role
The Auto Assign Role serves three primary purposes. The first is to provide an automatic assignment of roles when a new account is created. The second is to allow the end user the option of...
Categories: Access control
Slick Lightbox
Slick within a lightbox. Requirements Slick Lightbox library: Download Slick Lightbox archive from Slick lightbox Extract it as is, rename slick-lightbox-master to slick-lightbox, so the asset is...
Categories: Content display, Site structure, Developer tools
Form Mode Control
In Drupal 8, you can create form modes which control how the fields are displayed in the edit form of content such as nodes and taxonomy terms. The "issue" is that you can't actually make use of...
Categories: Content editing experience, Site structure, Access control
DownloadFile
DownloadFile is a module to direct download files or images. Features Added four formatters Usable in templates and views Accessible formatters Drupal 10 This module requires no modules outside of...
Categories: Content display, Media, Site structure
JSON:API Include
INTRODUCTION ------------ JSON:API Include merges relationship data from JSON:API. Use cases: - Easily parse entity references returned by JSON:API (the data of referenced entities will be...
Categories: Decoupled, Developer tools
Title Length
Drupal 10 The Title Length allows to change the length of the entities title field (nodes and taxonomy terms).
Categories: Content editing experience
Replicate paragraphs
Replicate Paragraphs Extends Replicate module to manage the cloning of paragraphs_item entities and fields. Basics When you clone an entity (node, taxonomy term, ...) containing a paragraphs...
Categories: Administration tools, Content editing experience, Developer tools
user picture field
This module allow you add an image field to user, and show it on user register form, after user register an account, this module will use the fid that upload by image field as user picture's fid....
Categories: Site structure, Access control, Developer tools
Openlayers
Openlayers 3: features Openlayers The Openlayers core code stores map's object configurations: maps, layers, styles, sources, controls, interactions and components. It combines them to create maps...