
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.
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