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

54,001 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.

NBSP Filter

Introduction NBSP Filter helps handling   characters in your contents. Its main purpose is to avoid punctuation marks to break alone on a newline for languages where it has to have a space...
Categories: Content editing experience

Live Translation

Automatically update your site translations! Translation server owners Contact me in order to get the small extra module needed to export this data to your users!
Categories: Multilingual

Views Dynamic Fields

The Views Dynamic Fields module provides a filter for use with Views module. This filter allows the user to pick and choose which fields to display for a rendered instance of a view for that user....

TwitterField

Overview This module adds a field widget to support storing Twitter usernames, lists, hashtags, and/or search terms, and formatters to render the values. Current Features Widget Types of storable...
Categories: Content editing experience, Content display

Views Collapsible List

Synopsis The Views Collapsible List module provides a new style plugin for Views that renders items in a list where you can expand and collapse additional information for an item. You can select...

Commerce Line Item Cart Form

Allows you to add editable line item fields to the Drupal Commerce cart view. Field values are saved when Update Cart or Checkout buttons are clicked. Why Would You Want This Module? This module...
Categories: E-commerce

Language switcher enhanced


Categories: Multilingual, Site structure

Panels Custom Error

Replaces 404/403 with panel pages. Adds a login block to access denied, cause access denied likes having login blocks. You could do this yourself easily. This just does it for you. Name based on...

Field Formatter Template

Description -------------------------- Field Formatter Template (FFT) allow you can easy create formatter template for any field. Installation -------------------------- 1. Copy the entire fft...
Categories: Content editing experience, Site structure

Opigno Certificate App

Opigno Certificate App.
Categories: Content editing experience

QR-Code

Provides the ability to create and manage qrcodes. Features Creation of QR-Codes Download of created QR-Codes in SVG Automatically counts how often a qrcode was scanned and handled by this module...
Categories: Content editing experience, Developer tools

Automatic Alternative Text

The module uses the Microsoft Azure Cognitive Services API or Alttext.ai to generate an Alternative Text for images when no Alternative Text has been provided by user. About the API: Computer...
Categories: Site structure, Media, Search engine optimization (SEO)

Bootstrap External Link Pop-up

Overview The Bootstrap External Link Pop-up module extends the External Link Pop-up module and replaces the jquery.UI popup dialog with Bootstrap's modal dialog. This module is helpful if your...
Categories: Content editing experience, Developer tools

CiviCRM Group Role Sync

Provides two-way synchronization between Drupal Roles and CiviCRM based on rules defined by the administrator.

Element Multiple

This module provides a form element to assist in creation of multiple elements. Installation Install as usual, see Installing Drupal 8 Modules or Installing modules' Composer dependencies for...
Categories: Developer tools, E-commerce, Site structure

No Field Markup

The no_field_markup module is a small module which removes the div-elements around each field on output. In addition, it kicks away the label too. Have a look of this example: Firstname: Dan is now...
Categories: Developer tools, Site structure

Summary settings

Additional settings for "Long text with summary" widgets. Currently implemented: Always visible: removes the ability to toggle the display of the summary component Required: makes the summary...
Categories: Administration tools, Site structure

Ubercart Global Quote

Description Ubercart Shipping quote module that provides custom shipping quotes based on configurable weight ranges and custom shipping zones. Features Shipping zones can be defined as any...
Categories: E-commerce

Confirm Unpublish

Confirm Unpublish adds a confirmation dialog when unpublishing nodes to prevent accidental content removal. Site administrators can optionally enable logging to the database log (watchdog) when a...
Categories: Administration tools, Content editing experience

Number Scroller

Number scroller is a simple module that scrolls a number to a defined value. The number scrolling starts once the block is visible in the page upon scrolling. Below are the configurable parameters...

Resend registration / welcome email

Resend registration / welcome email This module adds an action to resend the registration / welcome email for selected user accounts. This is a contrib version of the work being done in the...
Categories: Access control, Administration tools, Integrations

Webform Postal Code

Provides a webform component with strong, configurable postal code validation. Can be set to handle multiple countries simultaneously. Sponsored by the folks at openmedia.ca and New/Mode. Requires...
Categories: Content editing experience

Preload Font

This module preloads the fonts to avoid flash of unstyled text (FOUT) issue
Categories: Performance

Visual select file

Less than Media, but good enough. This module adds an image browser (using Views) to a FileField Sources widget/field. It uses FileField Sources for submission and field settings. Media adds a file...
Categories: Site structure, Media

Config Ignore UUID

This module allows to ignore UUID changes when importing configurations. Which makes it possible to share feature from one site to a completely different sites. How to use this module Install this...
Categories: Administration tools, Developer tools, Import and export

Pages