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

5,744 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.

RSS field formatters

Provides field formatters for node RSS view mode:<category> element for taxonomy term reference fields;<enclosure> element for file, image and media fields (RSS enclosures are the...
Categories: Site structure, Import and export

Typed Link

Use Case The original use case for needed this module was a website needed to store a lot of files on a seperate CDN with no API access. In order to make these files available a link field could be...
Categories: Site structure

Media Contextual Crop Reference

This module provides a way to ability to apply a contextual crop to referenced media in entity reference fields Requirements Module Media Contextual Crop API At leat one of the adapters : Media...
Categories: Content editing experience, Media, Site structure

Views Local Tasks

This module adds support for creating menu local tasks with Views pages without writing YAML code. Although Drupal core provides a "Link to display" field that can be added to the view's header to...
Categories: Administration tools, Site structure

Select2 Multicheck

Description The Select2 Multicheck (select2_multicheck) module provides a new widget for select2 module users. This widget allows multi selection while retaining a dropdown approach. Requirements...
Categories: Administration tools, Site structure, Developer tools

Multiple Value Widget

Drupal utilizes draggable tables to handle multiple value forms. It's quite convenient for most simple field types. However, for complex field types such form can be cumbersome. For example, the...
Categories: Content editing experience, Content display, Site structure

Vimeo Video Uploader

A Module for integrating Vimeo APIs with Drupal. Installing the module creates two fields in selected content type which will be used to upload Video to Vimeo. This module uses Video Embed Field...
Categories: Integrations, Media, Site structure

Prevent Term Delete

As of February 22, 2024, this project appears to be no longer supported. If, as the project maintainer, you feel this message has been posted in error, please reply to [#3409187]. Prevent Term...
Categories: Content editing experience, Developer tools, Site structure

Ajax throbber

Displays an Ajax throbber in an overlay on every ajax request. For example on views, facetapi, custom javascript, ... So user interaction will be blocked until the request is completed. So this is...
Categories: Site structure

Field UI permissions

This module provides independent permissions for managing fields attached to each type of entity. For example, if your site has separate developer and administrator roles and you want to give...
Categories: Site structure

Select with Style

The Select with Style project download contains two modules containing three styleable widgets: Slide with Style, contains a field widget to enter numbers or list values via sliders when creating...
Categories: Content editing experience, Site structure

ZURB Section

ZURB Section extends the Field Group module to provide Field Group formatters to pick from, which in turn will render the groups as Foundation tabs or Foundation accordion groups. This works best...
Categories: Content display, Site structure, Developer tools

Linked Entity Reference

Linked Entity Reference provides a new field type which has a combination of link and entity reference capabilities. It lets you relate an entity with an arbitrary URL. Motivation In most situation...
Categories: Content display, Media, Site structure

Show title

Create Extrafield Title to replace default Node Title. Description Have you ever tried to format a node title via the content type display mode page ? This is exactly what this module adresses. By...
Categories: Content display, Content editing experience, Site structure

Field Report

The Field Report module creates a report page that lists all of the fields on the site, along with their label, description, field type, and what they are shared with, organised by entity type and...
Categories: Administration tools, Site structure

Translated Entity Reference

This module brings better i18n support to Entity Reference field selection widget. When using entity translation, the Entity Reference simple autocomplete selection will not filter the search...
Categories: Content editing experience, Site structure, Multilingual

Start or End Date Format

Sometimes there are cases where we want to show either Start Date or End Date from a Datetime Range field. This module provides a new format for Datetime Range field to acheive just that! 1....
Categories: Site structure

Signature pad widget

Signature pad an electronic-signing script, this Image Widget allows you to sign with HTML5 canvas based on field image. Your signature will save as a image. Drawing over an image with image...
Categories: Site structure

Read More Extra Field

The Read More Extra Field module replaces the default "Read more" link (displayed when nodes are rendered as teasers) by an extra field. Why and when is this module helpful? Fields appearance order...
Categories: Site structure

NodeSymlinks

NodeSymlinks allows you to display the same content to users at multiple locations in the Drupal menu system with unique URL path, unique navigation breadcrumb and without the SEO penalty that...
Categories: Content editing experience, Site structure

Date time day

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Date time day provides the ability to store start, end...
Categories: Site structure

Views arg parent term

This module provides a default plugin argument for views, with which you can get the parent terms associated with the current node. It is very useful to get related content from a higher taxonomic...
Categories: Site structure

External-use Icons

This module creates a bridge between other modules or themes in integrating external-referencing SVG icons defined in sprite sheets into Drupal. This module provides a visual UI for end users to be...
Categories: Site structure

Year/month widget

This module provides a plugin widget for fields of type "datetime" to select only the month and year, skipping the day. Similar projects date month widget - provides the same widget, but is no...
Categories: Site structure

Money field

Description This module defines the "money" field. It uses the Currency API, which is included in the Currency module, to get a list of existing currencies and their symbols. Similar modules -...
Categories: Site structure

Pages